STATSPACK收集统计信息-调整报告

.SQL*PLUS中输入

SQL> conn as sysdba;

SQL> alter system set job_queue_processes = 6; --自动执行数据收集时该参数需要大于0

SQL> alter system set timed_statistics = true; 

--使用statspack收集统计信息时建议将该值设置为 TRUE,否则收集的统计信息大约只能起到10%的作用

这句话不能少,否则下面的语句不会执行成功

在创建表空间create tablespace perfstat datafile d:/test_perfstat.dbf size 500M;

SQL> @C:\oracle\ora92\rdbms\admin\spcreate.sql;

输入 perfstat_password 的值:  perfstat

输入default_tablespace的值:  perfstat

输入temporary_tablespace 的值:  temp

 

NOTE:

SPCPKG complete. Please check spcpkg.lis for any errors.

--需要出现上述语句才算成功,否则请查看.lis文件并执行,进行重建

SQL> @C:\oracle\ora92\rdbms\admin\spdrop.sql

SQL> @C:\oracle\ora92\rdbms\admin\spcreate.sql;

 

.查看文件夹会产生三个文件

C:\oracle\ora92\bin

spcpkg.lis

spctab.lis

spcusr.lis

 

.手动执行STATSPACK收集统计信息

SQL> show user

USER"PERFSTAT"

SQL> execute statspack.snap;

 

.生成STATSPACK调整报告

SQL> @C:\oracle\ora92\rdbms\admin\spreport.sql;

Current Instance

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

   DB Id    DB Name      Inst Num Instance

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

 357371480 COLM                1 colm

Instances in this Statspack schema

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

   DB Id    Inst Num DB Name      Instance     Host

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

 357371480        1 COLM         colm         STEVENHUANG3

Using 357371480 for database Id

Using          1 for instance number

Completed Snapshots

                           Snap                    Snap

Instance     DB Name         Id   Snap Started    Level Comment

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

colm         COLM           1 11 10 2006 21:5     5

                                0

                              2 11 10 2006 21:5     5

                                0

Specify the Begin and End Snapshot Ids

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

输入 begin_snap 的值: 1

输入 end_snap 的值: 2

End   Snapshot Id specified: 2

Specify the Report Name

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

The default report file name is sp_1_2. To use this name,

press <return></return>to continue, otherwise enter an alternative.

输入 report_name 的值: report1.txt

End of Report

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值