基于蚁群算法的数据库多连接查询优化问题研究

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:zhanghuatao88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多连接操作是数据库领域的重要操作之一,其优化问题属于NP问题,也是数据库领域的一个没有很好解决的问题。随着超大规模数据库和数据仓库的出现,多连接查询优化越来越深地影响着数据查询的效率,而传统的优化技术在多连接查询优化问题上显得更加无能为力。 本文提出采用蚁群算法求解多连接查询优化问题,提高了多连接查询的执行效率,优化后的查询代价大大降低。首先,研究了目前的关系型数据库中多连接查询优化问题,全面分析了数据库系统中多连接查询优化的特点,详细描述了当前的多种优化方法,并分析了当前的查询优化方法中存在的问题,提出了相应的解决思路。其次,本文基于查询代价评估的优化策略,建立了一个代价估计模型,提出了采用蚁群算法来求解该数学模型,并给出了用蚁群算法求解代价模型的详细过程,包括如何定义启发式信息;如何实施信息素的全局更新和局部更新;如何设定状态转移规则等。然后,通过大量仿真实验,分析了蚁群算法的几个关键参数对算法性能的影响。 最后,以左线性树为搜索空间,将蚁群算法求解多连接查询优化问题的方法应用到实践中,并通过大量的仿真实验,证明了蚁群算法求解该问题的有效性和优越性。
其他文献
近年来,随着嵌入式系统、网络以及图像等技术的迅速发展,嵌入式网络与视频相结合的数据通信手段成为一个重要的发展方向,它可以充分利用现有网络资源,方便地接入到10M/100M以
利用盆栽和大田试验在不同生长季节、不同生长期测定30多个红麻品种的净同化率.结果表明,品种间净同化率存在显著差异;目前大面积种植的两个品种的净同化率接近于所测品种的
无线传感器网络随着传感器技术、微机电系统、现代网络和无线通信等技术的进步孕育而生。经过近几年研究和发展,已经在环境监测、医疗监护、城市交通管理、仓储管理、军事侦
汉字输入法研究是自然语言处理的一个重要课题,自GB18030-2005颁布以来,许多研究人员一直在研究支持该超大字符集的输入法,而本课题的主要研究目的是实现处于CJK统一汉字扩充
自从江苏电视台以《南京零距离》开启了中国电视新闻的民生之路,民生新闻就成为中国城市电视荧屏上一道亮丽的风景线。本文探讨盟市电视台的民生新闻栏目如何走出误区,在新闻
SOA(Service—Oriented Architecture)对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、互操作
多级关系数据库中推理控制问题是信息安全领域内的一个重要研究课题。由于推理方法的多样性,到现在为止还没有一种通用的推理控制策略。本文将研究多级关系数据库系统基于函数
江元友,今年52岁,是海安县隆政乡党委宣传委员。从二十岁开始,他就为上级报刊电台和县广播站写稿。近三年来,他被县以上新闻单位用稿200多篇。作为党的宣传干部,江元友把搞
随着Internet的飞速发展,传统电信运营商迫切希望将业务领域拓宽到Internet以寻求新的增长点,而Internet用户也希望能够使用到便捷、可靠的电话网服务,电信网与互联网业务互
自《中国人才报》去年6月11日爆出“双胞怪胎”丑闻之后,温州市《致富信息报》步其后尘,于11月了日又演出一幕“三胞怪胎”丑剧,再次拍卖新闻事业的良心,败坏社会主义新闻工