摘要
图目录
表目录
第1章 绪论
1.1 课题背景
1.2 本文工作
1.3 本文结构
1.4 本章小结
第2章 相关研究工作
2.1 数据库系统
2.1.1 数据库
2.1.2 数据库管理系统
2.2 ARIES算法
2.2.1 ARIES算法简介
2.2.2 ARIES算法数据结构
2.2.3 ARIES算法恢复过程
2.3 本章小结
第3章 PearlMV存储引擎概述
3.1 PearlMV简介
3.2 PearlMV并发机制
3.3 PearlMV恢复机制
3.3.1 相关结构
3.3.2 恢复过程
3.4 PearlMV瓶颈分析
3.5 本章小结
第4章 基于并行日志的隔离与恢复技术
4.1 ARIPL协议设计准则
4.2 ARIPL协议相关数据结构
4.2.1 日志相关结构
4.2.2 页结构
4.2.3 事务表
4.2.4 脏页表
4.3 ARIPL协议正常操作策略
4.3.1 事务写日志流程
4.3.2 事务并发同步流程
4.3.3 检查点机制
4.4 ARIPL协议恢复策略
4.4.1 事务失效恢复策略
4.4.2 系统故障恢复策略
4.5 本章小结
第5章 实验结果和分析
5.1 实验环境
5.2 实验方法
5.3 实验结果及分析
5.3.1 正常运行状态性能对比
5.3.2 系统故障恢复性能对比
5.4 本章小结
第6章 总结和展望
6.1 本文主要工作
6.2 未来工作展望
参考文献
攻读硕士学位期间主要的研究成果
致谢