Oracle Database 性能调优工具 之 Oracle Statspack - 报告收集

============================================================
Oracle Database 性能调优工具 之 Oracle Statspack - 报告收集
参考:http://blog.csdn.net/tianlesoftware/article/details/4682329
菜小小~@2012/11/20 9:06
============================================================

关于Oracle Statspack

statspack Statistics Package (STATSPACK)  Oracle 9i之前使用的数据库信息收集工具

Oracle Statspack 工具使用

Oracle Statspack 相关脚本

脚本位置 $ORACLE_HOME/rdbms/admin/

spcreate.sql statspack 工具安装脚本

spdrop.sql statspack 工具卸载脚本

spdoc.txt statspack README文档

spreport.sql statspack 报表创建脚本

sprepins.sql statspack 报表生成脚本,被spreport.sql调用,分析该脚本可帮助理解statspack中各个数据的意义

spauto.sql 利用dbms_job提交一个作业,自动的进行STATPACK的信息收集统计

sppurge.sql 清除一段范围内的统计信息,需要提供开始快照与结束快照号

sptrunc.sql 清除(truncate)所有统计信息

Oracle Statspack 安装卸载

使用sysdba角色用户连接数据库;

执行$ORACLE_HOME/rdbms/admin/spcreate.sql;

指定PERFSTAT用户密码;

指定PERFSTAT用户默认永久表空间,默认为SYSAUX;

指定PERFSTAT用户默认临时表空间,默认为TEMP;

等待脚本执行完毕;

检查spcpkg.lis文件有无报错;

若创建失败可以执行spdrop.sql脚本,然后重新执行spcreate.sql

生成标准Oracle Statspack 统计报表

使用PERFSTAT用户连接数据库;

执行 execute statspack.snap 两次;
exec statspack.snap; -- 用于进行信息收集统计,每次运行都将产生一个快照号,必须要有两个以上的快照,才能生成报表

执行@?/rdbms/admin/spreport.sql;

指定开始快照id与结束快照id;

指定生成报告的文件名,默认会根据前面输入的 snap_id 生成文件 名;

等待报告输出;

打开&查看&分析报表;

自动进行Oracle Statspack 快照生成

使用PERFSTAT用户连接数据库;

执行@?/rdbms/admin/spauto.sql

该脚本执行后将利用dbms_job提交一个作业:从当前时间点起,每个整点自动执行一次 execute statspack.snap

如需停止该任务可如下操作:

执行如下脚本查看当前job序号及下次执行时间:
select job, next_date, next_sec  from user_jobs where job = :jobno;

执行如下脚本停止自动任务
exec dbms_job.broken(26,false);

执行如下脚本删除自动任务
exec dbms_job.remove(26);

清理指定范围的Oracle Statspack 快照

使用PERFSTAT用户连接数据库;

执行@?/rdbms/admin/sppurge.sql

指定需要清理的快照范围的低快照id;

指定需要清理的快照范围的高快照id;

等待清理完成;

清理所有Oracle Statspack 统计表

使用PERFSTAT用户连接数据库;

执行@?/rdbms/admin/sptrunc.sql

回车确认清理所有Statspack表 & 输入exit退出操作;

等待清理完成;

查选快照信息:

perfstat@SUN> select SNAP_ID, SNAP_TIME from STATS$SNAPSHOT;

   SNAP_ID SNAP_TIME

---------- -------------------

         1 2012-11-20 14:20:19

         2 2012-11-20 14:24:26

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21162451/viewspace-750034/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21162451/viewspace-750034/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值