ORACLE系统的性能调整

ORACLE系统的性能调整,第1张

【摘 要】 从ORACLE数据库系统参数设置和应用程序的开发调整策略入手,介绍了如何进一步调整提高ORACLE数据库处理性能的方法。
  关键词:ORACLE,系统,性能调整


1 引 言
  数据库是现代计算机信息系统的基础和核心,ORACLE是目前世界上使用最为广泛的大型数据库管理系统,它几乎可以运行在各种类型的计算机平台上,提高ORACLE数据库系统的运行效率,是整个计算机信息系统高效运转的前提和保证。
  随着计算机信息系统的数据量日益剧增,系统的管理者及开发者均碰到系统的性能随着数据量的增加在逐渐下降的情况,笔者结合近几年的系统开发管理经验,从以下几个方面进行系统调整,以提高ORACLE的整体效能,从而提高计算机信息系统的整体性能。
2 调整数据库
2.1 将足够的内存资源分配给ORACLE系统
  将足够的内存资源分配给ORACLE系统,首先要有充足的内存分配给关键的ORACLE参数,如:DB_BLOCK_BUFFERS,SHARED_POOL_SIZE和SORT_AREA_SIZE。
  有些计算机 *** 作系统用虚拟内存来模拟计算机更大的内存,它们使用的是一定的磁盘空间,在内存不能够满足系统使用时, *** 作系统会使用这一部分磁盘空间,引发系统大量的I/O *** 作,从而降低系统的运行性能。
  Oracle系统有三个基本的内存高速缓存:库高速缓存,字典高速缓存和缓冲区高速缓存,分别对应三种不同类型的数据。库高速缓存和字典高速缓存一起构成共享池,共享池再加上缓冲区高速缓存便构成了系统全局区(SGA)。SGA是对数据库数据进行快速访问的一个系统全局区,若SGA本身需要频繁地进行释放、分配,则不能达到快速访问数据的目的,因此应把SGA放在主存中,不要放在虚拟内存中。内存的调整主要是指调整组成SGA的内存结构的大小来提高系统性能,一般设定SGA的大小为内存的50%。

ORACLE系统的性能调整,第2张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2455594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存