论文摘要
4R-树索引是当前较为实用的双时态索引技术,它由R1、R2、R3和R4四棵相互独立的R-树构成。4R-树索引能够有效地处理时间变元Now和UC,且可在任何支持R-树的数据库管理系统上使用。4R-树索引中的R2树负责索引时间区域为线段的数据,但由于R-树本身对线段索引的缺陷,致使在R2树上查询时需要大量不必要的I/O操作,进而影响了4R-树索引的整体查询性能。所以,本文主要针对R2树查询性能较差的缺点提出了改进方案。该方案的主体思想是将R2树上中间节点中的索引项和叶子节点中的数据项所包含的最小边界矩形由原来的二维空间——有效时间维和事务时间维,提升至三维空间——有效时间起始值维、有效时间截止值维和事务时间维。这样,R2树所负责索引的双时态数据经4R数据变换消除时间变元后在该三维空间上的时间区域表现为空间点,而不再是原先二维空间上所表现的线段。改进后的R2树回避了R-树在二维空间上对线段索引的劣势,充分利用了其在三维空间上对点查询的优势。本文最后,直接利用实验对改进后4R-树索引的整体更新和查询代价进行评测。由于4R-树索引的4棵R-树之间是相互独立的,且本文只改进了R2树,所以改进后4R-树索引整体性能的变化也正反映出了改进后R2树的性能变化。实验结果表明,改进后4R-树索引虽然在更新代价上有所提高,但是却非常有效地抑制了查询代价,使得4R-树索引整体查询性能提高了许多,这同时也表明了改进后R2树的查询性能得到了提高的。
论文目录
摘要Abstract第1章 绪论1.1 引言1.2 国内外研究现状1.3 研究意义及热点1.4 研究内容及论文结构第2章 时态数据库2.1 基本概念2.1.1 时间模型2.1.2 事件与状态2.1.3 时间粒度与时间量子2.1.4 有效时间与事务时间2.2 时态数据库分类2.2.1 快照数据库2.2.2 回滚数据库2.2.3 历史数据库2.2.4 时态数据库2.3 时态数据表示模式2.3.1 Snodgrass的元组时标表示模式2.3.2 Jensen的基于Backlog表示模式2.3.3 Gadia的属性值时标表示模式2.3.4 Ben-Zvi的元组时标表示模式2.4 本章小结第3章 双时态索引技术3.1 R-树索弘3.1.1 R-树的数据结构3.1.2 R-树的特征3.1.3 R-树节点分裂3.1.4 R-树基本操作3.1.5 R-树分析3.2 2R-树索引3.3 GR-树索引3.4 本章小结第4章 4R-树索引的研究与改进4.1 4R-树索引4.1.1 4R数据变换4.1.2 4R查询变换4.1.3 4R-树索引的实现4.2 综合分析4.3 R2树的改进4.3.1 改进思想4.3.2 三维空间的定义4.3.3 改进R2树的建立4.3.4 查询变换的修改4.4 本章小结第5章 实验结果与分析5.1 实验数据的产生5.2 改进前后4R-树索引比较5.2.1 更新代价5.2.2 查询代价5.3 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:双时态索引论文; 树索引论文; 时间变元论文;