自从上次加了OS的性能指标后, 已经好久没有更新oramon了, 根据最近获得的经验, 发现还是有必要加上以下三个数据: 可重用日志组数(ARCLOG), 回滚段使用(UNDO), 日志同步时长(LGFC).

    可重用日志组数指数据库中已经归档, 并且状态为不活动(INACTIVE)的联机日志的组数, 可以用于监控归档速度及日志切换速度, 并根据这个数据进行报警. 回滚段使用指的是所有回滚段占用的空间的总大小, 在OLTP数据库中, 如果UNDO表空间满了, 可能会遇到Bug, 引起数据库表空间锁的争用. 日志同步时长可以用来评价日志写出去的速度, 或Oracle面临的事务压力.

    下面是在笔记本上获得的数据库性能数据.

www.AnySQL.net  Arc Undo Lgfc
11/05-18:59:17    0  62    5
11/05-18:59:27    0  62  10
11/05-18:59:37    0  62  10
11/05-18:59:47    0  62  10
11/05-18:59:57    0  62  10
11/05-19:00:07    0  62  10
11/05-19:00:17    0  62  10
11/05-19:00:27    0  62    0
11/05-19:00:37    0  62    0
11/05-19:00:47    0  62    0
11/05-19:00:57    0  62  10

    收集了数据后, 可以根据数据轻松地增加监控点, 或者将数据显示在WebChart的图上, 以供性能或容量分析. 在真实的苛刻的环境下的应用, 会使oramon越来越成熟, 为诊断Oracle的疑难杂症提供有力的数据依据.