浅谈Oracle11g数据库性能调整和优化
龙源期刊网 浅谈浅谈 Oracle11gOracle11g数据库性能调整和优化数据库性能调整和优化 作者:李继龙李芳 来源:《科技视界》2014 年第 17 期 【摘 要】据有关统计数据显示:在最受欢迎和最为广泛使用的数据库排行榜中,关系型 的 Oracle数据库位于榜首,数据库性能的好坏会很大程度上影响到应用系统的性能和效率。主 要在本篇文章里探讨了Oracle 11g数据库调整优化性能的常用的一些准则、影响性能的一些相 关因素、未达到优化目的应该怎样设置有关参数等等。主要包括系统全局区的参数设置、进程 全局区的参数设置、磁盘I/O 优化的一些设置以及磁盘碎片优化的问题等等,最后简单介绍了 一下 Oracle 11g自带调优的相关工具。 【关键词】性能调整和优化;配置优化;磁盘I/O 优化;磁盘碎片调整 0 引言 随着信息化的不断深入和推进,关系型数据库Oracle被大家广泛的使用,在整个数据库产 品市场中,Oracle数据库产品占有率达到了一半,并有进一步提升的趋势。由于存储量的持续 膨胀、并发用户数的持续增加,经常显现出系统吞吐量逐渐下降,响应时间逐步增长等等的问 题。怎样才可以有效调优数据库性能,有效的绕过系统瓶颈,变成了数据库相关人员必须面临 的问题。调优 Oracle数据库性能是一个持续复杂的过程,在数据库系统的每一个时期都会涉及 到它。 优化和调整数据库性能的基本原则是千方百计减少不通过磁盘访问就可以获得所需数据, 从而增强系统的吞吐量,降低响应时间,使数据库可用性得到不断提高。 1 影响数据库性能的因素 方方面面的因素和原因,都影响与制约着数据库的性能。下面列出了主要的几个方面。 (1)数据库服务器的性能。 (2)数据库的配置。 数据库的性能取决于其相应配置,所以数据库的合理配置就毫无疑问的变成了调优的核 心。而这又主要涉及到:调整 I/O设置、调整 CPU、调整内存设置、整理碎片、调整回滚段设 置以及调整其他参数的设置等等。数据库调优渗透到了数据库设计、创建与运行每个阶段。 (3)网络 I/O情况。