论文部分内容阅读
摘要:在数据库的应用过程中,其物理自调优技术能够促使其在资管理过程中进行自调优工作,从而可以使相关数据应用更加准确。要想研究數据库物理自调优工作,就需要对数据库自调优工作的相关技术进行介绍,对其应用的经典技术进行优化,通过扩展相关应用,能够使技术可管理性更强,达到数据库物理自调优技术的研究目标。本文介绍了数据库物理自调优技术的关键技术和各个技术的主要特色,同时对近年来的研究热点进行了介绍,并根据相关基础技术的研究对未来的研究方向进行了展望。
关键词:物理自调优;物理结构;工作负载;物理空间搜索
前言
自管理数据库的应用受到了广泛青睐,所以对其研究热度也逐渐升温。随着计算机硬件的逐渐发展,计算机性能的逐渐提高,使得海量数据的需求也更加旺盛,通过建立数据库实现的功能也更加多样化,同时也会使数据库的应用变得更加复杂。数据库管理员即使经验丰富,也不能对复杂的数据进行全面的管理,所以需要应用自管理技术,使数据库内容得到有效的管理。
1数据库自管理系统的发展现状
以前的数据库管理一般都采用人工管理的方式,但是这种方式存在着人为失误的可能,使其发展具有一定的局限性,所以数据库系统资管理和调优的技术应运而生。人工管理和调优的过程中,人工的数据库管理员只对数据库系统的逻辑和物理进行了简单的设计,同时对数据库的相关参数进行合理的配置,通过可以对数据库进行有效的维护,从而能够保证数据库稳定流畅的运行。数据库管理人员还应做好数据库日常维护和管理工作,能够对数据的组织重构等内容进行设计,这些内容的专业性比较强,所以需要数据库管理人员能够掌握专业的知识技能,并且能够在长期的工作当中不断的总结经验,才能够实现对数据库的有效管理。但是随着数据库规模的不断扩大,数据库需要的运营成本也更加高昂。
由于自管理数据库系统不需要外部管理人们进行相关操作,从而可是使数据库的运行能够对相关的运行过程进行自动的记录,对系统内部存在的问题进行敏锐的感知,从而可以感受到其变化状态。应用这种自管理系统还可以对外部需求的变化进行实时的感知,从而可以通过对自身应用环境的调整,使其更加适应数据库应用的发展[1]。
数据库自管理系统具有多方面的功能,所以其应用能够有效的改善数据库的应用效率。应用数据库系统的自我配置能够对数据库系统的初始安装进行有效调节,使其参数配置能够与自主管理配置相适应。在数据库系统的设计过程中,通过自动的逻辑设计和物理设计,能够使数据库自动地实现相关功能。应用自动化的物理设计能够使物理结构方案与工作负载相适应,适合空间限制条件,使其能够有效地应用在数据库管理过程中。用户可以根据系统自动设计出的物理方案,进行有效选择。数据库系统的自动运行过程中会面临一些故障情况,通过自动维护的方式能够使数据运行状态更加准确地反映出来,从而可以对统计参数进行合理利用,根据这些统计参数进行相关决策判断,使其能够符合相关要求。数据库自管理系统能够对非法的数据访问进行自动识别,从而有效的阻拦相关的访问,能够对恶意的数据破坏行为进行拦截,避免的数据库的内容遭到破坏,并且自管理系统能够对这些恶意访问进行屏蔽,从而防止这些非法的访问进入数据库。如果数据库发生了损坏的情况,也不必过于担心,自动管理系统能够应用备份数据对丢失数据进行补充,从而可以使数据被盗取的损失有效减轻。
应用数据库的自管理系统能够使数据库技术满足使用需求,使数据库自管理系统可以进行自调优,通过数据库中自管理和自调优功能的加入,能够使数据库的信息管理更加高效。
2数据库自调优技术的研究方向
应用数据库自调优技术能够为数据库系统进行自动的存储结构设计,采取最优的存储路径,能够使系统的性能得到有效的改善,从而实现索引质量的有效提高。
数据库的物理设计功能一般依靠第三方的客户端工具来实现,通过也有厂商通过应用服务器的方式来实现相关操作。将数据库进行物理自调优技术的实现,能够使自调优功能在查询优化器当中实现,保障自调优功能的有效应用。在查询优化器当中能够实现统计数据的调优工作,同时可以设置合理的参数达到调优的目的,对物理存储路径进行调整达到调优的目的。
一般情况下,物理自调优的客户端工具面向工作负载,只有这样才能够针对性地对系统的重要方面进行调优,能够实现更高的效果,优化物理存储路径达到目标。如果需要反复的运行应用,就可以使性能达到最高的状态,达到理想的调优效果。应用查询优化器进行调优只能针对物理自调优,使用的语句也是单向的,所以这种调优方法会对系统的性能产生比较大的影响。应用这种方法能够灵活地进行自调优工作,同时能够根据系统的运行转换进行及时的调整问题语句,从而可以使调优方式满足客户的需求。
由于数据库物理自调优工具所使用的存取结构都是单一的物理存取形式,在索引的过程中进行自调优是比较常见的做法。但是可以应用水平划分的方式进行物理自调优工作,这种工作方法更加具有创新性。在科学技术不断的发展过程中,有很多数据库引擎使用了多种形式的物理结构,这些物理结构特点符合当下的技术应用,从而使系统的运算效率提高,系统的性能水平也达到了新的层次,所以在数据库物理自调优产品的管理过程中,需要对多种物理结构进行考察。垂直划分结构、水平划分结构、物化视图结构、索引等,同时还包括了多维聚族结构,这些工具的产品能够对不同的物理结构的关系进行调整,从而可以使自动数据库的物理设计和管理逐渐达到理想程度。
3数据库物理自调优的发展方向
由于传统的物理自调优工具需要使用查询优化器,这种形式没有真正的创建物理结构,通过不断的改善,能够使物理自调优工作推荐出适合的物理结构设计,从而提高系统的运行效率。由于物理自调优的工具启动运行过程需要耗费较多的系统资源,但是应用自调优系统占有的资源并没有较大的提高性能,并且会导致物理自调优丧失高负载性能调优的能力,所以应该设置预警器来对工作载荷情况进行控制,从而可以达到有效启动物理自调优系统的目的[3]。
4总结
综上所述,传统的关系数据库物理自调优研究工作包括了一些经典的技术,通过对这些经典技术的比较,能够得出新的物理自调优技术的研究方向,对数据库自调优技术的发展起到推动作用。
参考文献:
[1]蒋鸿. 数据库动态资源自调优系统的设计与实现[D].华中科技大学,2006.
[2]李蛟. 数据库管理系统多缓冲池的配置及自调优研究[D].华中科技大学,2006.
[3]张燕飞. 面向负载的数据库管理系统自动调优[D].华东师范大学,2018.
(作者单位:中航飞机股份有限公司)
关键词:物理自调优;物理结构;工作负载;物理空间搜索
前言
自管理数据库的应用受到了广泛青睐,所以对其研究热度也逐渐升温。随着计算机硬件的逐渐发展,计算机性能的逐渐提高,使得海量数据的需求也更加旺盛,通过建立数据库实现的功能也更加多样化,同时也会使数据库的应用变得更加复杂。数据库管理员即使经验丰富,也不能对复杂的数据进行全面的管理,所以需要应用自管理技术,使数据库内容得到有效的管理。
1数据库自管理系统的发展现状
以前的数据库管理一般都采用人工管理的方式,但是这种方式存在着人为失误的可能,使其发展具有一定的局限性,所以数据库系统资管理和调优的技术应运而生。人工管理和调优的过程中,人工的数据库管理员只对数据库系统的逻辑和物理进行了简单的设计,同时对数据库的相关参数进行合理的配置,通过可以对数据库进行有效的维护,从而能够保证数据库稳定流畅的运行。数据库管理人员还应做好数据库日常维护和管理工作,能够对数据的组织重构等内容进行设计,这些内容的专业性比较强,所以需要数据库管理人员能够掌握专业的知识技能,并且能够在长期的工作当中不断的总结经验,才能够实现对数据库的有效管理。但是随着数据库规模的不断扩大,数据库需要的运营成本也更加高昂。
由于自管理数据库系统不需要外部管理人们进行相关操作,从而可是使数据库的运行能够对相关的运行过程进行自动的记录,对系统内部存在的问题进行敏锐的感知,从而可以感受到其变化状态。应用这种自管理系统还可以对外部需求的变化进行实时的感知,从而可以通过对自身应用环境的调整,使其更加适应数据库应用的发展[1]。
数据库自管理系统具有多方面的功能,所以其应用能够有效的改善数据库的应用效率。应用数据库系统的自我配置能够对数据库系统的初始安装进行有效调节,使其参数配置能够与自主管理配置相适应。在数据库系统的设计过程中,通过自动的逻辑设计和物理设计,能够使数据库自动地实现相关功能。应用自动化的物理设计能够使物理结构方案与工作负载相适应,适合空间限制条件,使其能够有效地应用在数据库管理过程中。用户可以根据系统自动设计出的物理方案,进行有效选择。数据库系统的自动运行过程中会面临一些故障情况,通过自动维护的方式能够使数据运行状态更加准确地反映出来,从而可以对统计参数进行合理利用,根据这些统计参数进行相关决策判断,使其能够符合相关要求。数据库自管理系统能够对非法的数据访问进行自动识别,从而有效的阻拦相关的访问,能够对恶意的数据破坏行为进行拦截,避免的数据库的内容遭到破坏,并且自管理系统能够对这些恶意访问进行屏蔽,从而防止这些非法的访问进入数据库。如果数据库发生了损坏的情况,也不必过于担心,自动管理系统能够应用备份数据对丢失数据进行补充,从而可以使数据被盗取的损失有效减轻。
应用数据库的自管理系统能够使数据库技术满足使用需求,使数据库自管理系统可以进行自调优,通过数据库中自管理和自调优功能的加入,能够使数据库的信息管理更加高效。
2数据库自调优技术的研究方向
应用数据库自调优技术能够为数据库系统进行自动的存储结构设计,采取最优的存储路径,能够使系统的性能得到有效的改善,从而实现索引质量的有效提高。
数据库的物理设计功能一般依靠第三方的客户端工具来实现,通过也有厂商通过应用服务器的方式来实现相关操作。将数据库进行物理自调优技术的实现,能够使自调优功能在查询优化器当中实现,保障自调优功能的有效应用。在查询优化器当中能够实现统计数据的调优工作,同时可以设置合理的参数达到调优的目的,对物理存储路径进行调整达到调优的目的。
一般情况下,物理自调优的客户端工具面向工作负载,只有这样才能够针对性地对系统的重要方面进行调优,能够实现更高的效果,优化物理存储路径达到目标。如果需要反复的运行应用,就可以使性能达到最高的状态,达到理想的调优效果。应用查询优化器进行调优只能针对物理自调优,使用的语句也是单向的,所以这种调优方法会对系统的性能产生比较大的影响。应用这种方法能够灵活地进行自调优工作,同时能够根据系统的运行转换进行及时的调整问题语句,从而可以使调优方式满足客户的需求。
由于数据库物理自调优工具所使用的存取结构都是单一的物理存取形式,在索引的过程中进行自调优是比较常见的做法。但是可以应用水平划分的方式进行物理自调优工作,这种工作方法更加具有创新性。在科学技术不断的发展过程中,有很多数据库引擎使用了多种形式的物理结构,这些物理结构特点符合当下的技术应用,从而使系统的运算效率提高,系统的性能水平也达到了新的层次,所以在数据库物理自调优产品的管理过程中,需要对多种物理结构进行考察。垂直划分结构、水平划分结构、物化视图结构、索引等,同时还包括了多维聚族结构,这些工具的产品能够对不同的物理结构的关系进行调整,从而可以使自动数据库的物理设计和管理逐渐达到理想程度。
3数据库物理自调优的发展方向
由于传统的物理自调优工具需要使用查询优化器,这种形式没有真正的创建物理结构,通过不断的改善,能够使物理自调优工作推荐出适合的物理结构设计,从而提高系统的运行效率。由于物理自调优的工具启动运行过程需要耗费较多的系统资源,但是应用自调优系统占有的资源并没有较大的提高性能,并且会导致物理自调优丧失高负载性能调优的能力,所以应该设置预警器来对工作载荷情况进行控制,从而可以达到有效启动物理自调优系统的目的[3]。
4总结
综上所述,传统的关系数据库物理自调优研究工作包括了一些经典的技术,通过对这些经典技术的比较,能够得出新的物理自调优技术的研究方向,对数据库自调优技术的发展起到推动作用。
参考文献:
[1]蒋鸿. 数据库动态资源自调优系统的设计与实现[D].华中科技大学,2006.
[2]李蛟. 数据库管理系统多缓冲池的配置及自调优研究[D].华中科技大学,2006.
[3]张燕飞. 面向负载的数据库管理系统自动调优[D].华东师范大学,2018.
(作者单位:中航飞机股份有限公司)