首页 | 官方网站   微博 | 高级检索  
     

一种嵌入式实时数据库系统查询优化算法
引用本文:宋静静,贾智平.一种嵌入式实时数据库系统查询优化算法[J].计算机工程,2007,33(11):90-92.
作者姓名:宋静静  贾智平
作者单位:山东大学计算机科学与技术学院,济南,250061
摘    要:针对嵌入式实时数据库系统的特点,提出了一种新的连接顺序优化算法 (Greedy Iterative Improvement, GII)。该算法结合了贪婪算法和迭代改进算法的优点,能满足系统的实时要求,可以控制查询优化时间,比传统查询优化策略更好地适应不同类型事务的需要。模拟实验结果表明,该算法在穷举式搜索适用时,能以比它小得多的时间和内存开销找到最优解;在穷举式搜索无法实现优化时,GII算法生成解的质量也明显优于贪婪算法和迭代改进。

关 键 词:嵌入式实时数据库系统  连接顺序  贪婪算法  迭代改进  查询优化
文章编号:1000-3428(2007)11-0090-03
修稿时间:2006-06-17

Query Optimization Algorithm for Embedded Real-time Database Systems
SONG Jingjing,JIA Zhiping.Query Optimization Algorithm for Embedded Real-time Database Systems[J].Computer Engineering,2007,33(11):90-92.
Authors:SONG Jingjing  JIA Zhiping
Affiliation:School of Computer Science and Technology, Shandong University, Jinan 250061
Abstract: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(II).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.
Keywords:Embedded real-time database systems  Join order  Greedy algorithm  Iterative improvement  Query optimization
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号