学位论文 > 优秀研究生学位论文题录展示

分布式数据库的查询优化方法设计与实现

作 者: 张瑞芳
导 师: 陆鑫;李洪业
学 校: 电子科技大学
专 业: 软件工程
关键词: 分布式数据库 查询优化 SDD1 多关系半连接
分类号: TP311.13
类 型: 硕士论文
年 份: 2010年
下 载: 165次
引 用: 0次
阅 读: 论文下载
 

内容摘要


文章对分布式数据库系统的基本概念进行了阐述,它包括分布式数据库的定义、分布式数据库系统的模式结构及体系结构,分布式数据库中的数据分片以及分布;接着简单对分布式查询处理与优化的一般过程进行了阐述;然后文章对经常用到的优化方法做了重点研究,如基于关系代数等价变换规则的优化算法、基于连接的优化算法、基于半连接的优化算法、SDD1算法。文章主要是对分布式查询优化策略重点研究。文章的优化目标是以通信传输开销为主,运用半联接运算这种算法,SDD1算法在分布式数据库查询中的运用做了大量的研讨,并探索出一个新的算法。是基于多关系半联接的优化算法,它适用于以分布式数据库系统的缓冲区作为查询的中间结果的最后装配站点这种情况。这种算法通过实验证明,很大的省去了中间环节的工作量,网络通信总代价得到了减低。

全文目录


摘要  4-5
Abstract  5-8
第一章 绪论  8-11
  1.1 研究背景  8-9
  1.2 国内外研究现状  9
  1.3 本文的主要工作  9-10
  1.4 本文的组织结构  10-11
第二章 分布式数据库系统概述  11-20
  2.1 分布式数据库的定义  11
  2.2 分布式数据库的分类  11-12
  2.3 分布式数据库系统结构  12-14
    2.3.1 体系结构  12
    2.3.2 模式结构  12-14
  2.4 分布式数据库中的数据分片与分布  14-19
    2.4.1 数据分片  14-18
    2.4.2 数据分布  18-19
  2.5 小结  19-20
第三章 分布式查询处理与优化  20-28
  3.1 分布式查询优化的目标  20
  3.2 分布式查询优化准则和代价估算  20-21
  3.3 分布式查询处理的分类与层次结构  21-23
    3.3.1 分类  21-22
    3.3.2 层次结构  22-23
  3.4 分布式查询的一般优化过程  23-27
    3.4.1 关系代数与查询树  23-26
    3.4.2 一般优化过程  26-27
  3.5 小结  27-28
第四章 查询优化算法  28-43
  4.1 基于关系代数等价变换优化算法  28-31
  4.2 基于直接连接的操作的优化算法  31-32
  4.3 基于半连接操作的优化算法  32-34
    4.3.1 半连接操作  32
    4.3.2 操作过程和传输代价  32-33
    4.3.3 对比半连接程序法与直接连接法  33
    4.3.4 半连接算法优化连接查询的步骤  33-34
  4.4 SDD_1 算法  34-43
    4.4.1 算法的基本定义  34-35
    4.4.2 算法基本思想  35-36
    4.4.3 应用举例  36-42
    4.4.4 SDD_1 算法总结  42-43
第五章 SDD_1 算法的改进与实现  43-58
  5.1 改进算法的提出  43
  5.2 基于多关系半连接的SDD_1 算法的改进  43-57
    5.2.1 理论基础  43-46
    5.2.2 算法思想及实现  46-48
    5.2.3 算法比较  48-49
    5.2.4 性能分析  49-57
  5.3 小结  57-58
第六章 总结  58-59
致谢  59-60
参考文献  60-63

相似论文

  1. 海量多数据库集成系统的查询处理研究,TP311.13
  2. 基于Oracle的移动彩铃分布式数据库设计与实现,TP311.13
  3. 网络备份系统中管理控制的设计与实现,TP309.3
  4. 多核环境下内存数据库查询优化的研究,TP311.13
  5. 达梦嵌入式数据库的执行计划缓存研究,TP311.13
  6. 基于Shared Nothing机制的分布式数据访问层研究,TP311.13
  7. 面向非结构化数据查询优化的存储系统,TP333
  8. 达梦嵌入式数据库子查询的实现和扁平化,TP311.13
  9. RFID复杂事件实时查询处理及其优化策略,TP391.44
  10. 基于社交网络好友关系的图查询算法研究与应用,TP391.3
  11. 多格式海量数据统一存取的效率优化,TP311.13
  12. 海量数据存储与全文检索,TP333
  13. 粒子群算法在查询优化中的应用,TP391.3
  14. 水库决策支持系统的研究与开发,TP311.52
  15. 基于数据块采样的PostgreSQL统计信息估算方法的研究,TP311.13
  16. 基于WCF services的团队群组消息沟通平台开发,TP311.52
  17. 机动车驾驶员无纸化考试管理系统的设计与实现,TP311.52
  18. 管理信息系统中的DB2数据库查询优化研究,TP311.13
  19. 基于物化视图的数据查询与整合技术研究,TP311.13
  20. 税务系统分布式数据库安全策略的研究与实现,TP311.13
  21. 分布式数据库在物流仓储管理系统中的应用,TP311.13

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com