数据库基于值的查询优化的研究与实践

被引量 : 0次 | 上传用户:w7622420
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
查询优化是数据库系统设计和实现所采用的一项重要技术,也是影响数据库系统性能的一个重要因素。关系数据库系统和非过程化的SQL语言能够取得巨大成功,主要是得益于查询优化技术的发展。对于一个复杂的查询,寻找一个优化的执行策略是数据库系统开发成功的关键所在,此项研究目前在数据库领域仍属于N-P问题。在查询执行的过程中,低效的SQL查询语句、概貌信息的匮乏、连接顺序的错误选择都是直接导致查询效率低下的原因。数据库基于值的查询优化是在数据字典的基础上,提取有益的概貌信息,建立数据库概貌模型,对低效的查询语句进行基于值的查询重写,为多表连接查询选择最优的连接操作顺序。 本文针对具体项目“汉语认知数据库”和“黑龙江防洪决策支持系统”在查询效率上遇到的问题,结合数据查询的特点,对SQL查询语句具体的执行过程进行了深入的探讨,在大量数据查询和数据仓库建立过程中寻找可以改进之处,给出具体的解决方案,其中包括数据库概貌模型的建立与管理;SQL查询语句基于值的重写等。同时,不局限于一个具体项目的研究,将优化方案应用到其它的同类数据库模型中,并且在此基础上,把一种新的演化计算模型“粒子群算法”引入查询优化模型中来,在查询策略的状态空间上构造了粒子群算法的一个原型,利用粒子群算法对连接操作进行优化。实验证明,该算法得到的执行策略优于传统算法得到的执行策略。最后理论研究与实践相结合,将上述优化策略应用到具体的项目“汉语认知数据库管理系统”和“黑龙江防洪决策支持系统”中,切实地提高了数据的查询效率。
其他文献
<正>我们一帮摩友一直在"策划"一次人数多、距离近的乡村旅行,但一直苦于没有统一的时间。盼星星、盼月亮似的等来了一次小假期,我们当然绝不会错过。这一次旅行可谓是规模庞
知识经济时代,知识构成了企业核心能力的基础,企业核心知识的有效利用和保护成为企业重点关注的问题;现代市场竞争往往在虚拟企业之间展开,共享知识是建立虚拟企业的主要动机
电子商务物流配送涉及诸多与空间地理位置密切相关的信息。目前,国内很多物流配送信息平台中物流配送与地理信息结合的紧密程度不够,其可视化程度较低,不能以图文并茂的方式
大遗址保护是近年来文物保护界提出的一个崭新的课题,目前国内从大遗址遗迹概念的界定到保护体系的建立均尚属空白。本文通过对中国现存大遗址及建筑遗迹保护状况的分析,与欧
本文主要从心理语言学角度对词汇搭配问题进行了初步研究,其中也涉及到对比语言学和文化语言学的问题。研究的主要内容和结果如下: 1.绪论中简单介绍了近年来中俄学者们对
时代的发展,社会的进步,对人才的标准提出了更新的要求,这就要求我们教育工作者必须不断的转变和更新教育、教学观念,在发展青少年语文能力的同时,应最大限度地创造条件开发
<正> 一、六十年代人,80年代的产品1.长大成人的旅程被国内外称为第六代的是一群艺术主旨和个人生活态度、作品形态都有巨大差别的中国大陆电影导演。他们之间最大的共同之处
①目的探讨脊柱骨折的X线平片、CT、MRI影像表现及其诊断价值。②方法回顾分析62例脊柱损伤病例的影像学资料。③结果脊柱骨折分单纯屈曲压缩型,爆裂型,骨折脱位型。X线平片
针对传统雷达检测概率计算复杂性的问题,基于雷达方程和Albersheim公式,推导了任意虚警概率下雷达检测概率与目标距离之间的关系,建立了一种易于计算的雷达检测概率模型。并