期刊文献+

PostgreSQL查询优化器分析研究 被引量:7

Analysis and Research on Optimizer of PostgreSQL
下载PDF
导出
摘要 作为开源数据库的代表,PostgreSQL的应用范围越来越广泛。文中的目的是研究PostgreSQL查询优化器的工作原理,介绍了PostgreSQL查询优化器的工作流程,分析了PostgreSQL查询优化器的工作原理,深入剖析了PostgreSQL查询优化器实现的具体细节和采用的两种优化算法。结合图论中查找最小生成树的算法提出了改进策略,并简要论证了可行性。研究发现,PostgreSQL查询优化器可以处理任意复杂的请求,并能尽快地给出比较合理的执行路径。 As a representative of open-source database,PostgreSQL has been used more and more widely.The purpose is to study the work principle of PostgreSQL optimizer.Introduces the architecture of PostgreSQL and the workflow of the optimizer,then analyses the optimization principle.After that,dissect the two algorithms as well as their implementation details applied in PostgreSQL.Finally,gives an improved strategy based on MST.The conclusion is that PostgreSQL's optimizer can handler arbitrarily complex SQL request and can give very reasonable execute path as soon as possible.
出处 《计算机技术与发展》 2011年第8期141-144,共4页 Computer Technology and Development
基金 国家自然科学基金资助项目(70771077) 国家高技术研究发展计划(863计划)项目(2008AA04Z106) 上海市科委项目(08DZ1122300) 上海市信息化发展专项资金项目(200901015)
关键词 POSTGRESQL 查询优化 System-R 基因优化 PostgreSQL optimizer System-R GEQO
  • 相关文献

参考文献11

二级参考文献23

  • 1杜玲玲.基于Hibernate框架的数据持久化应用开发[J].微计算机信息,2008,24(6):271-273. 被引量:10
  • 2张晓琴,黄玉清.基于禁忌搜索的启发式求解背包问题算法[J].电子科技大学学报,2005,34(3):359-362. 被引量:16
  • 3王文义,任刚.多种群退火贪婪混合遗传算法[J].计算机工程与应用,2005,41(23):60-62. 被引量:8
  • 4Edgewall Software. Tools that Support Postgis [ EB/OL]. 2006. http://trac, osgeo, org/postgis/wiki/UsersWikiTools SupportPostgis.
  • 5Jgarnett. User Guide[EB/OL]. 2008. http://does, codehaus. org/display/GEOTDOC/Home.
  • 6The Axis Development Team. Axis User's Guide[EB/OL]. 2005. http://ws, apache, org/axis/iava/user - guide, hmxlf.
  • 7PostgreSQL Development Group. PostgreSQL V-7. 3. 4 source codes. PostgreSQL website http: www. Postgresql. org, 2003
  • 8PostgreSQL Development Group. PostgreSQL V-7.3.4 Documentation. PostgreSQL website http: www. postgresql. org, 2003
  • 9Ioannidis Y E. Query Optimization Computer Sciences Department University of Wisconsin Madison, 1998
  • 10Chaudhuri S. An Overview of Query Optimization in Relational Systems. surajitc@microsoft. com 1998

共引文献35

同被引文献46

引证文献7

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部