-
题名基于多线程的并行实例恢复方法
被引量:5
- 1
-
-
作者
卢栋栋
何清法
-
机构
中国航天工程咨询中心
北京神舟航天软件技术有限公司
-
出处
《计算机应用》
CSCD
北大核心
2016年第4期1002-1007,1038,共7页
-
基金
天津市软件产业发展专项资金资助项目(201406101)~~
-
文摘
针对数据库实例恢复串行化执行效率低的问题,以神通数据库为基础提出一种基于多线程的并行实例恢复方法。首先,在数据库原有实例恢复模型基础上,增加"构建脏页表"和"脏页预取"两个步骤,得到改进后的实例恢复模型;其次,结合多线程并发处理思想,提出并行实例恢复方法,对改进的实例恢复模型进行并发处理;最后,由于采用回滚段进行undo日志管理,可以实现undo日志的正常数据化管理,提前结束实例恢复。通过进行TPC-C基准测试,并行实例恢复方法的读取、解析redo日志效率与原有方法相比提高了2~7倍,重做redo日志效率提高了4~9倍,整体所用时间减少为原有方法的20%~40%。实验结果表明,并行实例恢复方法实现了各阶段的并行化,减少了实例恢复所需时间,保证了数据库在实际应用中的高效性。
-
关键词
实例恢复
并行恢复
多线程
redo日志
undo日志
日志序列号
-
Keywords
instance recovery
parallel recovery
multi-thread
redo log
undo log
Log Sequence Number(LSN)
-
分类号
TP311.13
[自动化与计算机技术—计算机软件与理论]
-
-
题名DM3故障恢复技术研究
- 2
-
-
作者
冯玉才
何儒汉
朱虹
-
机构
华中科技大学计算机学院数据库与多媒体技术研究所
-
出处
《计算机应用研究》
CSCD
北大核心
2004年第6期29-31,共3页
-
基金
国家"8 6 3/CIMS"主题资助项目 (86 3 5 1 1 92 0 0 0 1 )
国防预研基金资助项目 (1 5 4 1 )
-
文摘
故障恢复是DBMS的重要组成部分。提出了一种基于Redo日志、Undo日志和检查点的系统故障恢复技术 ,并详细介绍了它在数据库系统DM3中的设计和实现 ,最后还给出了相应的恢复算法。
-
关键词
Redo日志
undo日志
检查点
-
Keywords
Redo Log
undo Log
Checkpoint
-
分类号
TP302.1
[自动化与计算机技术—计算机系统结构]
-