| 摘要 | 第1-4页 |
| ABSTRACT | 第4-5页 |
| 目录 | 第5-8页 |
| 0 引言 | 第8-9页 |
| 1 问题背景 | 第9-12页 |
| ·分布式数据库系统概述 | 第9-10页 |
| ·引入恢复机制的原因及相应的技术研究 | 第10-12页 |
| 2 分布式数据库系统需解决的几个主要问题 | 第12-23页 |
| ·数据分布 | 第12-15页 |
| ·数据分布的目的 | 第12页 |
| ·数据分布的方式 | 第12-14页 |
| ·数据分布带来的问题 | 第14-15页 |
| ·分布式查询处理 | 第15-17页 |
| ·分布式查询处理及其主要目标 | 第15-16页 |
| ·常用的查询优化途径 | 第16-17页 |
| ·分布式查询处理中的场地选择算法 | 第17页 |
| ·事务处理 | 第17-20页 |
| ·事务和分布式事务 | 第17-18页 |
| ·事务的并发控制 | 第18-19页 |
| ·事务的恢复 | 第19-20页 |
| ·逻辑互联方式 | 第20-23页 |
| ·客户/服务器(C/S)模式 | 第20页 |
| ·浏览器/服务器(B/S)模式 | 第20-21页 |
| ·两者的比较 | 第21-23页 |
| 3 恢复管理机制技术分析 | 第23-35页 |
| ·引发事务失败的原因 | 第23-25页 |
| ·局部事务失败 | 第23页 |
| ·站点失败 | 第23-24页 |
| ·介质失败 | 第24-25页 |
| ·网络失败 | 第25页 |
| ·有关数据恢复的技术 | 第25-30页 |
| ·日志文件 | 第25-27页 |
| ·检查点 | 第27页 |
| ·数据库的更新问题 | 第27-28页 |
| ·分布式数据库中数据多副本的更新 | 第28-29页 |
| ·常用的恢复策略 | 第29-30页 |
| ·恢复协议 | 第30-35页 |
| ·集中式数据库的恢复协议 | 第31-32页 |
| ·两阶段提交协议 | 第32-33页 |
| ·三阶段提交协议 | 第33-34页 |
| ·2PC与3PC的补充说明 | 第34-35页 |
| 4 恢复机制的实现 | 第35-46页 |
| ·2PC协议在分布式数据库系统中的实现 | 第35-42页 |
| ·采用2PC协议的分布式数据库系统中事务的执行过程 | 第35-38页 |
| ·两阶段协议下通过日志文件进行的数据恢复 | 第38-40页 |
| ·分布式事务的计算结构和两阶段提交协议的通讯结构 | 第40-42页 |
| ·开放的两阶段提交协议 | 第42页 |
| ·备份恢复 | 第42-46页 |
| ·数据备份的目的 | 第42-43页 |
| ·如何对数据库数据进行备份 | 第43页 |
| ·如何利用备份数据进行数据库的恢复 | 第43-46页 |
| 5 应用案例 | 第46-52页 |
| ·银行的业务数据备份方案 | 第46-48页 |
| ·银行的业务背景 | 第46页 |
| ·数据备份的需求 | 第46-47页 |
| ·解决的方案和配置 | 第47-48页 |
| ·银行联机交易处理中数据的不一致性及其解决方案 | 第48-52页 |
| ·导致数据不一致的原因 | 第48-49页 |
| ·解决方案 | 第49-52页 |
| 6 结束语 | 第52-53页 |
| 致谢 | 第53-54页 |
| 参考文献 | 第54-55页 |
| 在读期间论文发表情况 | 第55页 |