期刊文献+

基于机群系统的并行多连接查询优化算法 被引量:2

Parallel multi-join query optimization algorithm based on PC clusters
在线阅读 下载PDF
导出
摘要 多连接查询优化是并行数据库系统的核心问题。已有的研究工作多集中于连接个数较少的情况,不适用于机群系统中的多连接查询优化。在机群环境中,系统的通信带宽是一种瓶颈资源。提出了基于遗传算法的多连接查询优化算法,算法考虑了关系的存储信息和网络的通信代价,有效地利用了机群系统中的资源。实验结果表明,算法具有良好的性能,能够提高多连接查询的执行效率。 The multi -join query optimization is the critical problem of parallel query optimization in parallel database system. Now most of the research work is based on the instance which the number of joins is less, and it does not apply to multi -join query optimization on PC clusters. In the PC clusters system, the available communication bandwidth is a bottleneck. The authors propose a parallel query optimization algorithm based on genetic algorithm is proposed. The algorithm takes into account the storage information of relations and the cost of network communication, thus it would effectively use the resource of PC clusters. The result of experiment indicates that the algorithm has good performance, and it could improve the executive efficiency of multi -join query.
出处 《黑龙江大学自然科学学报》 CAS 北大核心 2006年第6期821-826,831,共7页 Journal of Natural Science of Heilongjiang University
基金 黑龙江省教育厅科学技术研究一般资助项目(10551246) 黑龙江大学青年基金项目(QL200428 QL200432)
关键词 遗传算法 并行查询优化 多连接查询 PC机群 genetic algorithm parallel query optimization multi - join query PC clusters
  • 相关文献

参考文献8

  • 1SPILIOPOULOU M,HATZOPOULOS M,CONTRONIS Y.Parallel optimization of large join queries with wet operators and aggregates in a parallel environment supporting pipeline[J].IEEE Transactions on Knowledge and Data Engineering,1996,8 (3):429 -445.
  • 2BRUNIE L,KOSCH H.Optimizing complex decision support queries for parallel execution[C].In International Conference of PDPTA 97[A].Las Vegas,USA,1997,1123-1133.
  • 3STEINBRUNN M,MOERKOTTE G,KEMPER A.Heuristic and randomized optimization for the join ordering problem[J].VLDB Journal,1997,6(3):191 -208.
  • 4BENNETT K,FERRIS M C,IOANNIDIS Y E.A genetic algorithm for database query optimization[C].In Proceedings of the fourth International Conference on Genetic Algorithms[A].1991,400-407.
  • 5STILLGER M,SPILIOPOULOU M,FREYTAG J C.Parallel query optimization:exploiting bushy and pipeline parallelism with genetic programms[C].Technical report,Humboldt-Universitaet Berlin[A].1996.
  • 6曹阳,方强,王国仁,于戈.基于遗传算法的多连接表达式并行查询优化[J].软件学报,2002,13(2):250-257. 被引量:25
  • 7SCHNEIDER D,DEWITY D J.Tradeoffs in processing complex join queries via hashing in multiprocessor database machines[J].VLDB Journal,1990,469-480.
  • 8TPC benchmark H (decision support) revision 2.1.0[EB/OL].http://www.tpc.org/.

二级参考文献4

  • 1Chen, M.S., Yu, P.S., Wu, K.L. Optimization of parallel execution for multi-join queries. IEEE Transactions on Knowledge and Data Engineering, 1996,8(3):416~428.
  • 2Steinbrunn, M., Moerkotte, G., Kemper, A. Heuristic and randomized optimization for the join ordering problem. VLDB Journal, 1997,6(3):191~208.
  • 3Wilschut, A.N., Flokstra, J., Apers, P.M.G. Parallel evaluation of multi-join queries. In: Michael, J.C., Donovan, A.S., eds. Proceedings of the ACM-SIGMOD'95. San Jose, CA: Academic Press, 1995. 115~126.
  • 4Chen, M.S., Yu, P.S., Wu, K.L. Scheduling and processor allocation for parallel execution of multi-join queries. In: Proceedings of the 8th International Conference on Data Engineering. Arizona: I.C.S. Press, 1992. 58~67.

共引文献24

同被引文献10

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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