张秋凤
【摘要】 本文通过对硬件性能、数据库系统参数以及应用程序等方面的阐述,总结了基于ORACLE数据库的应用系统的优化方法。
【关键词】 oracle数据库 应用系统 数据库优化
一、引言
某政府机关内、外网部署了大量的业务应用系统,数据库主要采用ORACLE数据库。软硬件已经使用7-8年以上,数据库每天都在更新。随着应用系统的增加和业务数据量的增长,导致整个Oracle数据库系统的性能不断下降。为了保证这些信息系统能够高效运行,需要进行性能优化调整。本文通过对硬件性能、数据库系统参数以及应用程序等方面进行有效性的操作优化,来提升业务应用系统的性能。
二、基于ORACLE数据库应用系统的优化
本文探讨的是从硬件性能、数据库、应用程序方面进行优化,以便提高Oracle数据库的性能效率,对业务应用系统进行整体优化。
2.1硬件性能的优化
硬件设计时要考虑承载能力和生命周期,同时通过调整相关的参数设置,确保硬件提供给业务应用系统充足的资源。
2.1.1服务器磁盘的优化
设定虚拟内存、检查应用软件或者驱动程序、减少桌面图标、减少字体种数、删除随机启动程序、取消背景和关闭activedesktop。关注磁盘错误信息和磁盘空间大小的变化,必要时增加磁盘容量。
2.1.2服务器CPU的优化
检查空闲期间、高峰期间以及平均的CPU利用率。建议峰值在85%以下。如果CPU的利用率过高,增加一定数量的CPU来解决利用率过高的问题。
2.1.3服务器内存的优化
改变页面文件的位置、改变页面文件的大小、禁用页面文件、清空页面文件、调整高速缓存区域的大小、监视内存以及及时释放内存空间、优化内存中的数据,并且可以采用一些优化软件来优化内存,使得缓存、内存达到一个稳定值。……