statspack安装使用和report 分析

来源:未知 责任编辑:责任编辑 发表时间:2013-11-15 19:51 点击:

 

1. 查看表空间

select tablespace_name,file_name from dba_data_files;

2. 创建statspack表空间

create tablespace perfstat datafile 'd:\oracle\oradata\perfstat.dbf' size 500m

表空间要尽可能的大。

3. 安装statspack.

在oracle_home\rdmbs\admin\目录下运行:

@spcreate.sql

若创建失败则在同一目录下运行:@spdrop.sql

4. 测试:

SQL>execute statspack.snap

  PL/SQL procedure successfully completed.

SQL>execute statspack.snap

  PL/SQL procedure successfully completed.

SQL>@spreport.sql

使用Statspack:

sqlplus perfstat/perfstat

exec statspack.snap; -- 进行信息收集统计,每次运行都将产生一个快照号

-- 获得快照号,必须要有两个以上的快照,才能生成报表

select SNAP_ID, SNAP_TIME from STATS$SNAPSHOT;

@spreport.sql -- 输入需要查看的开始快照号与结束快照号

其他相关脚本s:

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

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

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

 

statspack report 分析:

 

1) 调整的先后次序  

1. Tune the design. -- Application designers  

2. Tune the application. -- Application developers  

3. Tune memory.  

4. Tune I/O.  

5. Tune contention.  

6. Tune the operating system.  

Statspack分析报告详解:  

statspack 输出结果中必须查看的十项内容  

  1、负载间档(Load profile)  

  2、实例效率点击率(Instance efficiency hit ratios)  

  3、首要的5个等待事件(Top 5 wait events)  

  4、等待事件(Wait events)  

  5、闩锁等待  

  6、首要的SQL(Top sql)  

  7、实例活动(Instance activity)  

  8、文件I/O(File I/O)  

  9、内存分配(Memory allocation)  

  10、缓冲区等待(Buffer waits

 

1.报表头信息

数据库实例相关信息,包括数据库名称、ID、版本号及主机等信息。

STATSPACK report for  

DB Name DB Id Instance Inst Num Release Cluster Host  

BLISSDB 4196236801 blissdb 1 9.2.0.4.0 NO BLISS  

Snap Id Snap Time Sessions Curs/Sess Comment  

Begin Snap: 4 23-6月-05 17:43:32 10 3.3  

End Snap: 5 23-6月-05 18:01:32 12 6.1  

Elapsed: 18.00 (mins)  

Cache Sizes (end)  

Buffer Cache: 24M Std Block Size: 8K  

Shared Pool Size: 48M Log Buffer: 512K  

2.负载间档

该部分提供每秒和每个事物的统计信息,是监控系统吞吐量和负载变化的重要部分。

Load Profile  

~~~~~~~~~~~~  

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Table函数使用简介
  • Oracle数据库Constraint约束的常用操作及异常处理
  • Bulk Collect性能分析(zz)
  • export/import的使用
  • OCP043第十五讲 Database Security
  • ORACLE10gr2数据导入MySQL方案
  • oracle 让sys用户可以使用isqlplus
  • 在oracle数据库下使用iSQL*Plus DBA访问数据库
  • Oracle行列转换小结
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1