【摘 要】
:
查询优化是数据库管理系统设计和实现所采用的一项重要技术,也是影响数据库系统性能的一个重要因素,当前所有商用数据库都成功采用了这项技术。关系数据库系统和非过程化的SQ
论文部分内容阅读
查询优化是数据库管理系统设计和实现所采用的一项重要技术,也是影响数据库系统性能的一个重要因素,当前所有商用数据库都成功采用了这项技术。关系数据库系统和非过程化的SQL语言能够取得巨大成功,主要得益于查询优化技术的发展。对于-个复杂的查询,寻找一个优化的执行策略是数据库系统开发成功的关键所在,此项研究目前在数据库领域仍然属于NP问题。在查询执行的过程中,低效的SQL查询语句、概貌信息的匮乏、连接顺序的错误选择都是直接导致查询效率低下的原因。数据库的查询优化是在数据字典的基础上,提取有益的概貌信息、建立数据库概貌模型、对低效的查询语句进行查询重写、为多表连接查询选择最优的连接操作顺序等。本文针对用户对查询效率要求较高的特点,对实现查询优化的一些关键问题做了具体讨论。其中包括数据库概貌模型的建立与管理;SQL查询语句的重写等。本文针对查询优化中的多连接查询的效率问题,建立了多连接查询优化的算法模型,引入了组合优化问题的遗传算法。此外,还对实现查询优化的一些关键问题进行了具体的讨论。通过实验证明,提出的优化器模型是可行的,其中采用的遗传算法对处理多连接查询有着显著的优越性。
其他文献
基于构件的软件开发是解决软件危机的有效途径。在基于构件复用的软件开发过程中,构件库管理系统扮演了重要角色。在构件库管理系统中构件的分类方式及其检索是最基本也是最核
本文分析了RFID系统的组成及工作原理,对RFID标签的编码策略进行了研究。 分析了EPC物联网的体系结构及其工作流程,并对物联网中的主要技术进行了分析研究。 在RFID的通
随着国民经济的快速发展,我国车辆保有量逐年激增,与此同时车辆盗窃案件数量也逐年攀升,车辆防盗问题已然成为一个亟待解决的重要社会问题。因而,如何设计高可靠性的车辆防盗
多租户模式是云计算关键技术之一,它让不同组织的用户共享使用同一基础设施资源,有利于效益提高。由于不同的租户应用对资源的需求各不相同,同一租户应用也由于负载变化不同,
现代军事体能并非一个狭义的体力和体质问题,而是一个融合体力、脑力、心理等为一体的综合生物学素质。它是军事体育的重要组成部分,也是部队军事训练不可缺少的重要内容。如何
近年来,云计算技术广泛应用和发展。云计算通过网络服务将本地大量的服务器资源整合提供给多个用户。基于它的组成形式,云计算具有按需扩展的优势。然而,在云计算广泛运用的
GIS在经历了几个阶段的发展后,进入了WEB阶段,各种各样GISWEB服务的出现给我们的生活带来了便利,GIS应用的推广普及使得在生产和应用过程中积累了大量的异构空间数据和独立封闭
物体的三维数字化技术在军事、现代医学、历史文物研究等方面有着重要的应用价值。对于无纹理或若纹理的静态刚性体(rigid-object),传统的双目视觉和结构光的方法可以较好的恢复
目前Web数据挖掘的研究有很大一部分集中在Web日志挖掘上。Web站点的日志记录了Web站点浏览者的所有动作,通过对这些记录进行挖掘,找出浏览者的喜好,对Web站点的优化有指导意
最优控制、模式识别以及图像处理等应用是自然和工程领域中常遇到的优化问题。数值计算的方法是传统上用来解决线性或非线性规划问题的一般方法,但由于其计算解的时间复杂度