基于Oracle数据库性能调优与实时监控研究

来源 :桂林理工大学 | 被引量 : 0次 | 上传用户:yidehua_2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前计算机科学技术发展最迅速、最具有应用潜力的领域其中之一便是数据库技术,随着信息管理自动化程度的日益提高,数据库技术已经成为现代计算机信息系统和应用系统的基础和核心。伴随着信息量的日益增长,摆在人们面前的一个重要的问题就是如何对数据库进行调整与优化,在不少情况下,随着时间的流逝,数据库系统在运行过程中都会出现各种各样的性能问题,这些问题主要涉及数据库系统参数、应用程序、数据库服务器硬件、数据库系统内存容量、操作系统等方面,如果不能及时地进行数据库系统的优化会严重影响整个系统的性能。因此找到一种高效,正确的数据库性能诊断调优的方法,就成为很多数据库专家一直在研究的问题,本文也就是对这一热点问题进行研究分析和解决问题。   围绕着要解决的问题,在了解国内外现状的基础之上,本文对Oracle数据库的基础理论知识进行了相关研究,研究分析了数据库性能优化的目标,优化阶段和常用的优化方式,包括索引的优化,表连接的优化,数据库参数的优化以及SQL语句的优化,引入并分析了常用的优化方法的瓶颈,不容易定位,经验主义等问题,首先对一个基于数学的SQL算法进行了改进,然后提出了新的数据库优化方法——基于等待事件,并详细研究了等待事件的原理,分类以及在在定位数据库瓶颈问题中的应用,并结合具体工作中遇到的问题,来验证如何利用等待事件进行数据库瓶颈定位,同时依靠等待事件的信息,来排除数据库的故障,提高数据库性能。   数据库的运行一般都是不间断的,因此一个好的数据库监控软件是很有必要的。针对本文要解决的问题,重点研究了数据库监控系统的架构设计,并且结合具体的工作,将其实现在日常的工作中,帮助运维工程师和数据库管理员管理和监控数据库系统。   最后对数据库优化技巧和监控系统进行了总结,分析了系统存在的问题和需要改进的地方。
其他文献
伴随着技术和文化的进步,人们访问信息的方式越来越便捷和多样化。为了满足人们对信息的不断需求,网络作为访问和传输信息的主要媒介在不断发展着。大量新的无线通信技术已经涌
电力负荷预测是进行电力系统发电规划的重要依。准确的负荷预测有利于提高电力系统运行的经济性和可靠性。电力系统负荷的大小与多种因素有关,未来负荷与所能利用的影响变量之间存在复杂的非线性关系。对中长期电力负荷进行预测可为电网规划提供重要依据。支持向量机是一种新的机器学习算法,对于一些诸如小样本、非线性、高维数和局部极小点等实际问题都可以较好的解决。与短期电力负荷数据比起来,中长期电力负荷数据具有小样本的
基于人体活动的智能计算是人工智能领域的一个重要研究方向,其目的是通过获取用户的状态和环境数据信息,为用户提供智能化应用服务。随着移动智能设备(如智能可穿戴设备)及其
关系学习是近年来数据挖掘和机器学习领域兴起的一种新方法,其学习任务是关系表示方式及其相关搜索机制,找出相应的学习规则。本文以动态模糊数学作为理论基础,针对数据的层次结
个性化需求是指用户要求自己使用的产品或者服务打上自己的烙印,让产品或服务体现自己独特的需求和个性。个性化意味着客户拥有更大的自由度和表达空间。个性化需求往往更能反
入侵检测技术是保证计算机网络安全的核心技术之一,通过收集各种网络数据,从中分析和发现可能的入侵攻击行为。为增强从海量数据中发现攻击行为的能力和提高入侵检测的智能性
学位
21世纪是一个信息化的时代,信息以及数据快速增长,这对计算能力提出了更高的要求,云计算在此环境下应运而生,它带来了新的变革。云计算是一种商业计算模型,它将计算任务分布
Web服务(Web Service)是一种自包含、自描述、模块化的应用程序,它吸收了分布式计算、网格计算和XML等各种技术的优点,解决了异构分布式计算以及代码与数据重用等问题,具有高度
为了分析解决在异构环境下,特别是异构存储环境下影响分布式系统响应的因素,以便满足大规模用户对系统的响应要求,提高系统的性能。本文从面到点入手分析了影响异构分布式系