oramon只有一个可执行文件, 不需要安装, 只要下裁后解压就可以了. 一般都是在数据库主机上执行oramon程序, 这样的话可以将Load信息和Oracle的Statistics值进行关联分析. 在Windows上可以编写一个包括如下命令批处理文件.

@echo off
oramon -koramon.key

    在Linux下则需要设置一下LD_LIBRARY_PATH环境变量.

#!/bin/csh

setenv ORACLE_SID sid
setenv ORACLE_HOME path
setenv ORACLE_PATH $ORACLE_HOME/lib32

./oramon_linux_10204.bin -koramon.key &

    让oramon一直在跑着, 就可以为你捕捉数据库的性能数据了, 会保存在几个文本文件中. 不用担心时间久了会占用很多的空间, 主文件每到50M就会切换一次, 总共只保留三个文件, 大约可以保留三个月(每10秒一个数据点)的数据, 如果采样间隔更长, 则数据保留的时间按比例增长, 30秒的间隔, 大约可以保留9个月的性能数据.

ANYSQL_OMON.log
ANYSQL_OMON.1.log
ANYSQL_OMON.2.log

    遇到问题时, 就可以去追根问底了, 大部份情况下也不需要糊乱猜测了.