DBA浅谈Oracle E-Business Suite系统优化
2008-09-04 12:52:27 来源:WEB开发网当然,对庞大的ERP系统进行优化,并不是很简单的事,这牵扯到很多方面,也牵扯到各个功能方面的顾问。 优化一直是一个说起来简单而做起来相当的难的事情,每个系统可能出现的性能问题都不近相同,并且存在平台、版本以及应用的复杂程度的不同。所以,每个系统的优化也不近相同,有时候只能根据现场环境具体问题具体分析。
一.Oracle 数据库性能优化内容、原则和建议
1.Oracle EBS 整个系统基本系统信息收集工具
RDA(Remote Diagnostic Agent)工具是Oracle 公司提供的一个收集系统基本信息的工具,在RDA的report档中包含了OS、RDBMS、Instance等比较全面的信息。Oracle Support会根据这些信息来做出分析,并可以对这些系统给出建议。这个工具可以到Oracle 公司的metalink上下载,根据软件包的readme 文件在系统中进行安装即可。如果数据库是RAC 的方式,需要单独针对RAC 的包安装。
当然,还有很多的可以提供系统收集的工具,但笔者感觉Oracle 提供的这个工具是最简单,也是最好用的工具之一。
2.Oracle 数据库运行情况信息收集
收集Oracle 数据库运行情况的工具很多,但大部分是由第三方软件方提供的,并且是收费的。虽然那些工具在使用中可能更简单或者更好一些,但对于中小企业Oracle ERP 用户,购买这样的工具也将是不小的费用。
Oracle Statspack :Oracle Statspack 从Oracle 8.1.6开始被引入Oracle,并立刻成为DBA以及Oracle专家用来诊断数据库性能的最重要的工具之一。通过Statspack我们可以很容易地确定Oracle数据库的瓶颈所在,记录数据库性能状态,也可以使远程技术支持人员迅速了解你的数据库运行状况。此工具在Oracle 9i中的使用更是广泛,虽然到Oracle 10g有了新的、更强大的工具,但一些熟悉Statspack 的DBA还是很热忠于使用此工具。
赞助商链接