篇幅原因,脚本部分内容省略。同AWR报告生成相同,statspack报告需要交互方式提供三个数据:起始终值snapshot编号、生成报告名称。区别于AWR的html和text双格式报告,statspack支持text格式报告。
最后生成报告片段如下:
STATSPACK report for
DB Name DB Id Instance Inst Num Release Cluster Host
------------ ----------- ------------ -------- ----------- ------- ------------
ORA9I 2629872507 ora9i 1 9.2.0.1.0 NO ACCA-8535F03
015
Snap Id Snap Time Sessions Curs/Sess Comment
------- ------------------ -------- --------- -------------------
Begin Snap: 1 07-2月 -14 10:51:30 10 4.5
End Snap: 2 07-2月 -14 11:05:00 10 6.4
Elapsed: 13.50 (mins)
报告生成,其中包括我们比较熟悉的Top n系列诊断内容。
了解了statspack基本功能之后,我们还要进行探索。相对于AWR,Statspack在采样控制上灵活性是比较高的。不同的设置可以有不同的诊断层次级别。下篇中我们进行详细的讨论。