检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨森[1]
机构地区:[1]天津电子信息职业技术学院软件技术系,天津300350
出 处:《科技通报》2013年第12期61-63,66,共4页Bulletin of Science and Technology
基 金:国家教师基金"十二五"规划重点课题(CTF120510)
摘 要:提出一种基于模拟退火粒子群的数据库查询优化算法。首先给了查询优化的代价模型,将数据库查询优化转化成一个多约束条件的组合化问题,然后采用粒子群算法对其进行求解,同时采用模拟退火算法对粒子群优化算法的性能进行改善,最后获得最优的数据库查询方案。仿真结果表明,相对于其它算法,当关系数较大,模拟退火粒子群算法的优势十分明显,提高了数据库查询效率,获得具有较好的查询优化性能。The paper proposes a query optimizationalgorithm based on simulated annealing algorithm and particle swarm optimization algorithm. Firstly, the query optimization cost model is built and the database query is transformed into constraint conditionsoptimization problem, then the particle swarm algorithm is used to solvethe problem, at the same time the simulated annealing algorithm is used to improve the performance of the particleswarm optimization algorithm, and finally the optimal database query scheme is obtained. The simulation results show that the proposed algorithm has improved the query efficiency compared with the other algorithm when the relation is much, and overcome the defects of single simulated annealing algorithm and particle swarm optimization algorithm, and can obtain a better performance of query optimization.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.4