并行内存数据库快速事务提交与高效恢复方法研究

来源 :中国矿业大学 | 被引量 : 0次 | 上传用户:yvhtoss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究面向Cluster环境的并行内存数据库的快速事务提交与高效恢复方法,主要包括三个方面的内容:快速事务提交和日志处理、检查点操作、并行数据库的恢复。本文改进单阶段提交协议,通过日志信息的并行写入硬盘,充分利用IO带宽,加快事务的提交,避免更新密集型应用中日志的堆积。传统两阶段锁协议导致读写事务的加锁冲突,降低系统的吞吐量。本文把加锁协议和临时版本管理结合起来,通过版本管理实现无堵塞的读事务,避免了读写事务之间的互相等待。基于多版本管理实现一致检查点,必须付出版本管理的空间开销代价。本文采用元组级别的版本管理和版本共享技术,版本管理的开销大大降低。在内存越来越大的情况下,这些代价是合理的,因为系统事务处理能力和检查点操作效率得到了较大提高。本文提出基于数据分区的并行恢复算法,实现了恢复过程的系统可用性。恢复过程中,各个站点的恢复工作是相互独立的,同时利用差分日志的特点,实现了数据分区之间,日志之间、数据和日志之间的并行处理,加快了恢复过程,减少了站点恢复的总时间。本文使用J-SIM软件包建模进行仿真实验,验证了所提方案的可行性和效率。结果显示:(1)由于使用快速提交技术和并行日志写入,事务响应时间从50ms降低到21ms;(2)使用并行恢复算法,站点失败的恢复时间从65 s降低到28秒;(3)查询事务的吞吐量比模糊检查点高67%左右,而更新事务的吞吐量比模糊检查点高7.8%左右; (4)在80%更新事务的密集场景中,版本管理的空间开销在11%左右。(5)实验测试的恢复过程中的4个(1/4)时间段,系统平均吞吐量分别为90.2Ktps、98.3Ktps、104.5Ktps、107.7Ktps,事务的平均响应时间分别为273ms、32.3ms、9.2ms、5.32ms。该论文有图49幅,表5个,参考文献121篇。
其他文献
人力资本投资与积累对促进中国的经济快速增长具有重要的作用,因此研究人力资本对经济增长的贡献率具有重要的理论及现实意义。本文将卢卡斯人力资本溢出模型作为分析工具,运用
1992年,COSO委员会发布了著名的《内部控制整合架构》,成为内部控制领域最为权威的文献之一。2004年,COSO委员会颁布了《企业风险管理整合框架》(简称ERM),这是在1992年颁布
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
分析了单片机技术与应用课程在教学现状和实践中存在的问题,依托“世界大学城”网站平台,从教学模式、教学内容、教学方法和考核模式等方面对单片机课程进行了教学改革和实践
近几十年以来,在产品设计领域,创新设计和重用设计具有重要地位,在产品创新设计和重用设计中,一个关键问题是如何从海量信息中获取符合设计需求的内容,如所需的专利和零部件
随着智能计算的发展,人们逐渐习惯于通过人机交互解决社会生活中遇到的问题。计算智能体如果可以了解和掌握人类内在的情感体验,就可以提高人机交互的合理性和协同性,实现生
随着互联网络的发展,以文本形式存储在网络上的信息呈现爆炸式增长。大量积累的动态信息阻碍了人类对它的有效利用。作为大规模文本集合上信息检索工具的搜索引擎在诞生之初
近年来,大学生心理危机事件的发生率呈逐年上升趋势,已成为社会普遍关注和亟待解决的问题。因此,如何妥善、有效的解决大学生心理危机事件,维护高校和社会稳定也成为管理者和
价格谈判在经贸英语谈判当中是最重要的环节,决定了交易的成败。本文总结归纳了七条主要的技巧和原则:在谈判前“知己知彼,百战不殆”,报价高,以目标价格为支点,态度决定一切,让步就
<正> 为了探讨防治老年人心力衰竭的最佳方案,作者对本院近年收治的62例老年人心力衰竭患者作回顾性分析,总结其临床特点,并对其防治进行探讨,现报告如下。