期刊文献+

一种嵌入式实时数据库系统查询优化算法 被引量:5

Query Optimization Algorithm for Embedded Real-time Database Systems
下载PDF
导出
摘要 针对嵌入式实时数据库系统的特点,提出了一种新的连接顺序优化算法(Greedy Iterative Improvement,GII)。该算法结合了贪婪算法和迭代改进算法的优点,能满足系统的实时要求,可以控制查询优化时间,比传统查询优化策略更好地适应不同类型事务的需要。模拟实验结果表明,该算法在穷举式搜索适用时,能以比它小得多的时间和内存开销找到最优解;在穷举式搜索无法实现优化时,GII算法生成解的质量也明显优于贪婪算法和迭代改进。 Based on the characteristics of embedded real-time database systems, this paper proposes a new join order optimization algorithm, which is a combination of greedy algorithm(GA) and iterative improvement(Ⅱ). This algorithm can meet the real-time requirements and controls the query optimization time, therefore it is more suitable for the need of different kinds of transactions than traditional query optimization strategies. The simulation experiments show that the algorithm can find the optimal solution with less time and space complexity compared with exhaustive search(ES) and obviously outperforms GA and II in terms of output quality in situations where ES is not viable.
出处 《计算机工程》 CAS CSCD 北大核心 2007年第11期90-92,共3页 Computer Engineering
基金 山东省科技攻关基金资助项目(2005GG1101001)
关键词 嵌入式实时数据库系统 连接顺序 贪婪算法 迭代改进 查询优化 Embedded real-time database systems Join order Greedy algorithm Iterative improvement Query optimization
  • 相关文献

参考文献7

  • 1Wu Yuqing,Patel J M,Jagadish H V.Structural Join Order Selection for XML Query Optimization[C]//Proceedings of the 19^th International Conference on Data Engineering,Bangalore,India.2003:443-454. 被引量:1
  • 2Kossmann D.The State of the Art in Distributed Query Processing[J].ACM Computing Surveys,2000,32(4):422-469. 被引量:1
  • 3Kossmann D,Stocker K.Iterative Dynamic Programming:A New Class of Query Optimization Algorithms[J].ACM Transactions on Database Systems,2000,25(1):43-82. 被引量:1
  • 4Fegaras L.A New Heuristic for Optimizing Large Queries[C]// Proceedings of the 9^th International Conference and Workshop on Database and Expert Systems Applications,Vienna,Austria.1998:726-735. 被引量:1
  • 5刘云生,迟岩.基于遗传算法的实时内存数据库查询优化[J].小型微型计算机系统,2005,26(3):466-469. 被引量:6
  • 6Steinbrunn M,Moerkotte G,Kemper A.Heuristic and Randomized Optimization for the Join Ordering Problem[J].VLDB Journal,1997,6(3):191-208. 被引量:1
  • 7廉师友.人工智能技术导论[M].西安:西安电子科技大学出版社,2002.. 被引量:26

二级参考文献4

  • 1Liu Yun-sheng.Advanced database technology[M].Beijing: National Defence Industry Press,2001. 被引量:1
  • 2Horng Jorng-tzong,Kao Cheng-yan,Liu Baw-jhiune. A genetic algorithm for database query optimization. Evolutionary Com-putation, 1994[C]. IEEE World Congress on Computational Intelligence, Proceedings of the First IEEE Conference on , 27-29 Jun 1994(1):350-355. 被引量:1
  • 3Chen M S , Yu P S , Wu K L. Optimization of parallel execu-tion for multi-join queries[J]. IEEE Transactions on Knowledge and Data Engineering, 1996,8(3):416-428. 被引量:1
  • 4Steinbrunn M, Moerkotte G, Kemper A. Heuristic and rando-mized optimization for the join ordering problem[J]. VLDB Journal, 1997,6(3):191-208. 被引量:1

共引文献30

同被引文献23

引证文献5

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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