教你轻松掌握statspack报表的使用方法
第五阅读网 FiveRead.com 2008年06月24日 赛迪网 茶玉
"statspack"的一些使用技巧:
一 怎样修改statspack的脚本产生自定义报表?
通常statspack报表可以满足大部分的需要,有时我们需要对产生报表的脚本进行一些微小的修改,这样产生的报表将会更有用途。
比如说某些SQL很多,但在statspack产生的报表中,每个SQL只显示5行,结果有些比较长的SQL就只能看到一部分;又如在top events部分,标准的报表只显示top 5,其实我们可以显示更多的events,那如何修改呢?用编辑工具(在Linux下用vi)打开($Oracle_HOME/rdbms/admin/sprepins.sql)
|
就看到在该脚本中已经定义了一些常数,我们只需要把它改为我们需要的值。
|
修改后,我们就可以看到效果了.
二 如何用statspack的报表确定热表及索引?
如果想用statspack表确定热表及索引,必须修改statspack快照的收集级别,8i中statspack共有三种快照级别,默认值是5。
|
0 一性性能统计:包含回退段状态、字典缓存、SGA、系统事件、后台事件、会话事件、系统统计、等待统计、锁统计、闩锁统计。
5 增加了收集SQL的信息、并包括0级收集的信息。
10 增加了收集子闩锁的信息,并包括所有低级别的信息。
在9i中statspack共有五种快照级别,默认值是5。
|
0 一性性能统计:包含回退段状态、字典缓存、SGA、系统事件、后台事件、会话事件、系统统计、等待统计、锁统计、闩锁统计
5 增加了收集SQL的信息、并包括0级收集的信息。













文章评论
发表您的评论 查看完整内容