数据库管理系统多缓冲池的配置及自调优研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:kevinsnower
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库管理系统的配置参数中缓冲区的调优是性能调优最关键的因素。为了缓解缓冲区争用问题,将缓冲区分为数个独立的缓冲池,为不同性质的数据库对象分别建立独立的缓冲池,也为不同的负载提供最佳的配置方式,减少不同负载下的读写数据时间,以提高吞吐率。通过建立多缓冲池配置的模型,研究多缓冲池的多次划分算法和贪婪大小自调优算法,设计并实现了一个多缓冲池的自调优系统。算法的基础思想是用来解决最优化问题的贪婪算法,在系统运行阶段,动态地对缓冲池大小进行配置,达到任何时刻都能使各缓冲池的配置状态保持最佳的目的,使数据库性能调优的工作自动化。基于以上的模型建立和算法研究,针对负载进行事务分析,提取自调优参数。多缓冲池自调优系统中首先实现了单缓冲区自调优,然后根据负载的特点设计了多次划分算法,并且实现了传统的划分算法。最后设计了用于缓冲池大小自调优的贪婪算法并改进了算法的效率。在系统中对各种缓冲池调优算法、缓冲池配置方法进行了比较,并给出了所有情况下的数据库性能结果,对结果的分析表明采用多缓冲池技术较传统的单缓冲区数据库性能要好,而采用多缓冲池自调优系统又较传统的缓冲池自调优算法数据库性能要好。
其他文献
密码技术是信息安全的核心技术。如今在计算机网络环境下信息的机密性、安全性、完整性、可用性等特性,都需要采用密码技术来解决。密码体制大体分为对称密码(又称为单钥或私
模糊神经网络系统作为模糊系统与神经网络的结合,一方面弥补了纯模糊逻辑在学习方面的缺陷,另一方面,使得神经网络这一“黑箱”问题走向透明化。由于汇聚了神经网络和模糊系
P2P(Peer to Peer)作为年轻而又古老的技术,在资源共享和协同协作方面有着崭新的应用,目前已经成为Internet一个新的发展起点。但是该技术在计算机网络安全尤其是在信任管理和
随着PTN技术在新一代骨干网络中的应用推广,对PTN网络的运行维护提出了更高的要求。PTN技术是面向连接的分组传送技术,而面向连接的特点意味着能够提供电信运营级的服务,要求有
面对快速发展的计算机通信技术和瞬息万变的市场需求现代IT企业希望开发的软件具有高伸缩性和灵活性可以根据市场的变化快速调整扩充现有软件功能适应市场需求以即时响应竞争
本体作为解决网络资源语义异构问题的重要途径,其构建方法没有统一规范和标准,人们在开发新本体同时,也带来了本体异构的问题。本体映射便是解决本体异构问题的手段之一,其关键过
随着社会信息化的发展,DVD类产品成为新一代数字视听技术和数字化信息存储设备的典型代表和潮流。DVD已经成为音像制品的一种标准,而且DVD机还要兼容VCD、CD等光盘,因此DVD播放
VoIP是一种通过Internet传送语音信号的技术,现有ITU-T提出的H.323以及IETF的会话初始化协议(SIP)两种标准。H.323是ITU推出的为在分组网上提供多媒体业务的协议族。它是一种
随着计算机网络和通讯技术的不断进步,新的理论、标准和技术层出不穷,无线通信从3G网络到无线网络的接入,再到无线局域网IEEE802.1lx,网络变得无处不在,它和我们的日常生活也越来
将人工智能的理论和方法用于故障诊断,发展智能化的诊断方法,是故障诊断的一条全新的途径。随着人工智能学科的不断发展,许多新思想、新理论、新技术将不断涌现,如何将这些新理论