基于自适应统计信息管理的查询优化器的研究与实现

来源 :中国航天第二研究院 航天科工集团第二研究院 | 被引量 : 1次 | 上传用户:chchchop
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一,已经成为计算机信息系统和应用系统的核心技术和重要基础。作为一种系统软件,数据库管理系统系统的性能直接影响了应用系统的性能。自适应技术在数据库管理系统上的应用是近几年的研究热点,国外数据库厂商都推出了各自的自适应数据库产品,但是国内在这方面的研究还比较少。自适应查询优化器是自适应技术在数据库管理系统上应用的重要方面,本文主要对基于自适应统计信息管理的查询优化器进行了研究,设计实现了具有自适应功能的查询优化器:能够根据查询优化的需要和数据库对象的数据变化自适应地管理数据库对象的统计信息;能够根据数据库管理系统运行环境自适应地调整系统统计信息;能够根据查询语句特点自适应地调整查询优化策略;能够根据对象统计信息状态和优化深度级别自适应地调整选择率估计方法。本文首先分析了对自适应查询优化器进行研究的重要意义,深入研究了统计信息、自适应统计信息管理和自适应查询优化器的国内外研究现状和常用技术。然后设计了基于自适应统计信息管理的查询优化器的总体结构,并分别介绍了各个组成部分的功能和设计思想。本文将自适应统计信息管理分为自动统计信息管理和多维统计信息管理两个部分进行讨论。首先研究了自动统计信息管理的设计和实现。详细分析了自动统计信息管理系统的总体结构和模块组成,分析了各个模块的设计思想和工作原理,并对统计信息的计算、存储方法,以及使用统计信息计算选择率的方法进行了深入的讨论。然后本文深入研究了多维统计信息的实现和应用。通过对小波技术和现有的基于小波的直方图方法的分析,提出了一种新的通过对多维直方图进行小波分解的基于小波的多维直方图方法,改进了现有方法的不足。并开发了使用这种方法构造和存储多维直方图的方法和使用这种多维直方图进行多维选择率计算的方法。作为一个系统,本文研究了自适应查询优化器的详细结构设计和工作原理。除了讨论自适应统计信息管理在自适应查询优化器的应用之外,还对自适应查询优化器的其他方面进行了阐述,包括自适应统计信息选择、自适应系统统计信息调整、优化深度分析和深度优化等。本文研究内容的有效性经过严格的实验验证得到了证明。最后总结了本文的主要研究内容和创新性,并指出了目前存在的不足和下一步的研究工作展望。
其他文献
本文分析了网络安全态势感知研究方面的技术难点以及目前研究中存在的一些不足。并提出了自己的观点。  首先提出了一种实时网络安全态势感知的模型框架,该模型框架包括数据
为适应武器装备信息化、集成化和智能化要求,FPGA技术在导弹武器中广泛应用。FPGA频发的安全性问题,引起各方的高度关注,FPGA设计验证技术成为当前研究热点。导弹武器中FPGA产品
随着中国邮政储蓄体制改革的深化,尤其是邮政储蓄银行的成立,邮政储蓄将直接面对残酷的市场竞争。而且在快速发展的计算机技术的推动下,金融产品之间的差异日益缩小,高质量的客户
当今随着网络的蓬勃发展,人们对信息共享的需求急剧膨胀。在此新形势和环境下,P2P技术很好地满足了这种海量的需求,逐渐成为现代网络技术的领军角色。因此,人们从实用角度出发,对P
J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE多层系统主要由架构设计、框架以及多个设计模式组成。设计模式是系统架构的
随着无线通信技术的广泛应用,无线通信领域的安全问题也引起了广泛的重视。PKI(Public Key Infrastructure)技术是在有线环境下的安全平台,它使用的密码算法如RSA算法等由于计
随着信息技术的不断发展和计算机网络的日益普及,网络安全问题日趋严重。现有的安全技术与产品主要应用和部署在网络层,在一定范围内能保障网络系统的安全,实际应用中,更需要采取
信息技术爆炸早已经掀起了变革的浪潮,从各个方面持续而又深入地影响着组织和个体。军队也不例外。作为一名来自祖国海防前线的军队干部,作者十分关注如何运用信息技术有效地促
软件测试是软件开发中极为重要的过程,通常,测试在整个软件开发过程中所占的比例约为40%,因此测试技术的发展对于缩短测试周期、降低维护成本、提高软件质量有重要意义。软件测试
随着计算机网络技术的发展和计算机技术的广泛应用,人们对计算机的依赖程度也越来越高,计算机的可靠性和可用性也变得越来越重要。尽管单台计算机的性能和可靠性越来越好,但是还