基于监控系统的内存数据库的研究与设计
摘要 | 第1-3页 |
Abstract | 第3-7页 |
第一章 绪论 | 第7-18页 |
1.1.内存数据库概述 | 第7-11页 |
1.1.1.内存数据库的定义 | 第7-8页 |
1.1.2.内存数据库和磁盘数据库的区别 | 第8-9页 |
1.1.3.内存数据库的应用 | 第9-10页 |
1.1.4.64bit的计算机—未来的趋势 | 第10-11页 |
1.2.MMDB的研究现状 | 第11-16页 |
1.2.1.并发控制 | 第11-12页 |
1.2.2.提交处理 | 第12-13页 |
1.2.3.数据访问技术 | 第13页 |
1.2.4.数据表示 | 第13-14页 |
1.2.5.查询处理 | 第14页 |
1.2.6.恢复处理 | 第14-15页 |
1.2.7.性能分析 | 第15-16页 |
1.2.8.应用编程接口和保护 | 第16页 |
1.3.本文的工作 | 第16-18页 |
第二章 数据库访问技术 | 第18-30页 |
2.1.几种常见的数据组织结构 | 第18-21页 |
2.1.1.K—D树简介 | 第19页 |
2.1.2.R树简介 | 第19-20页 |
2.1.3.T树及其操作 | 第20-21页 |
2.2.T树的改进 | 第21-29页 |
2.2.1.T树的检索操作 | 第27页 |
2.2.2.T树的插入操作 | 第27-28页 |
2.2.3.T树的删除操作 | 第28-29页 |
2.3.数据库访问技术小节 | 第29-30页 |
第三章 数据库的并发控制 | 第30-39页 |
3.1.并发控制概述 | 第30页 |
3.2.并发控制所产生的问题 | 第30-32页 |
3.2.1.常见数据库系统中的锁类型 | 第31-32页 |
3.2.2.锁的相容性 | 第32页 |
3.3.内存数据库锁的实现 | 第32-33页 |
3.4.自制锁 | 第33-35页 |
3.4.1.自制锁概述 | 第33-34页 |
3.4.2.自治锁的实现 | 第34-35页 |
3.5.可恢复的用户级自旋锁 | 第35-36页 |
3.5.1.可恢复自旋锁的实现 | 第35-36页 |
3.5.2.自旋锁相关的性能 | 第36页 |
3.6.协议的提出 | 第36-38页 |
3.7.并发控制技术的小节 | 第38-39页 |
第四章 数据的恢复及重装 | 第39-55页 |
4.1.内存数据库恢复及重装概述 | 第39-43页 |
4.1.1.内存数据的错误类型 | 第39-40页 |
4.1.2.几种稳定存储器技术的实现 | 第40-43页 |
4.2.内存数据库恢复介绍 | 第43-44页 |
4.3.恢复的思想 | 第44-46页 |
4.4.影响恢复机制的因素 | 第46-47页 |
4.4.1.数据特征对恢复机制的影响 | 第46页 |
4.4.2.事务特征对恢复机制的影响 | 第46-47页 |
4.5.内存数据库恢复中的几个关键问题 | 第47-48页 |
4.6.恢复子系统的介绍 | 第48-52页 |
4.6.1.MMDB中恢复的算法及执行 | 第49-52页 |
4.7.数据库的重装 | 第52-53页 |
4.7.1.数据库重装引言 | 第52页 |
4.7.2.影响数据装入的主要因素 | 第52-53页 |
4.8.基于数据优先级的MMDB的数据重装算法 | 第53-55页 |
4.8.1.算法的主要特点 | 第53-54页 |
4.8.2.MMDB重装算法 | 第54-55页 |
4.9.恢复与重装小结 | 第55页 |
第五章 结束语 | 第55-56页 |
参考文献 | 第56-59页 |
致谢 | 第59页 |