期刊文献+

数据库查询优化技术的研究与实现 被引量:1

Query Optimization Rearch of Database and Its Implementation
下载PDF
导出
摘要 本文从查询重写和查询计划执行两方面对数据库查询优化方法进行研究,查询重写将查询语句转化为具有相同语义的语句,一般来讲转换后的语句执行效率较高或更有利于后面的处理,文中给出了一系列查询重写规则,在查询计划执行层面通过多线程和并行计算技术,提出了一套优化机制,最后通过TPC-H基准测试对查询优化前后的性能进行对比分析。 In this paper, we research on the query optimization techniques from two aspects of query rewriting and query plan execution, query rewriting converted the query to the same semantic statements, in general the converted statement execution efficiency is higher or more conducive to handle at the backend, the paper will give a series of query rewriting rules, at the level of query plan executing we present a set of optimization mechanism using multithreading and parallel computing techniques, and finally through the TPC-H benchmark to analyze the optimized database performance before and after.
作者 李瑞
出处 《电子科学技术》 2017年第1期77-80,共4页 Electronic Science & Technology
关键词 查询优化 SQL 查询重写 查询优化器 Query Optimization SQL Query Rewriting Query Optimizer
  • 相关文献

参考文献3

二级参考文献18

  • 1C.Yu, L.Popa.Constraint-Based XML QueryRewriting for Data Integration.In:Proc.of the Intl Conf.on Management of Data (SIGMOD), 2004.
  • 2[1]A Y Levy, A O Mendelzon, Y sagiv et al. Answering queries using views. In: Proc of the 16th ACM SIGACT SIGMOD SIGART Symp on Principles of Database Systems (PODS'95). San Jose, California, 1995. 95~104
  • 3[2]Rajaraman, Y Sagiv, J D Ullman. Answering queries using templates with binding patterns. In: The 16th ACM SIGACT SIGMOD SIGART Symp on Principles of Database Systems (PODS'95). San Jose, California, 1995
  • 4[3]Rachel Pottinger, Alon levy. A scalable algorithm for answering queries using views. In: Proc of the 26th Int'l Conf on Very Large Data Bases (VLDB). Vairo, Egypt, 2000
  • 5[4]S Cohen, W Nutt, A Serebrenik. Rewering aggregate queries using views. In: Proc of the 18th ACM SIGACT SIGMOD SIGART Symp on Principles of Database Systems (PODS'99). Philadelphia, Pennsylvania, 1999
  • 6[5]D Srivastava, S Dar, H V Jagadish et al . Answering queries with aggregation using views. In: Proc of the 22nd Int'l Conf on Very Large Data Bases (VLDB'96). Bombay, India, 1996. 318~329
  • 7[6]Duschka, M R Genesereth. Answering recursive queries using views. In: Proc of the 16th ACM SIGACT SIGMOD SIGART Symp on Principles of Database Systems (PODS'97). Tucson, Arizona, 1997
  • 8[7]Yannis Papakonstantinou, Vasilis Vassalos. Query rewriting for semi-structured data. In: Proc of ACM SIGMOD Conf on Management of Data. Philadephia, Pennsylvania, 1999
  • 9[8]Vasillis Vassalos, Yannis Papakonstantinou. Describing and using query capabilities of heterogeneous sources. In: Proc of the Conf on Very Large Data Bases (VLDB). Athens, Greece, 1997. 256~265
  • 10[9]D Calvanese, G De Giacomo, M lenzerini et al. Rewriting of regular expressions and regular path queries. In: Proc of the ACM SIGACT SIGMOD SIGART Symp on Principles of Database Systems (PODS'99). Philadelphia, Pennsylvania, 1999

共引文献18

同被引文献14

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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