基于ORACLE数据库应用系统的优化探讨

2016-08-12 02:15:34张秋凤
中国新通信 2016年13期

张秋凤

【摘要】 本文通过对硬件性能、数据库系统参数以及应用程序等方面的阐述,总结了基于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服务器内存的优化

改变页面文件的位置、改变页面文件的大小、禁用页面文件、清空页面文件、调整高速缓存区域的大小、监视内存以及及时释放内存空间、优化内存中的数据,并且可以采用一些优化软件来优化内存,使得缓存、内存达到一个稳定值。……

登录APP查看全文