网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  测试statspack使其可以自动收集系统状况     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:126次  录入:管理员--2008-04-08  
 

【赛迪网:技术社区整理】测试安装好的statspack:

运行statspack.snap可以产生系统快照,运行两次,然后执行spreport.sql就可以生成一个基于两个时间点的报告。

如果一切正常,说明安装成功。

已 perfstat/perfstat登陆

*/

sql>execute statspack.snap

sql>execute statspack.snap

sql>@/home/newvers/product/92/rdbms/admin/spreport

sql>@/home/newvers/product/92/rdbms/admin/spauto

使statspack自动收集系统状况:

alert system set job_queue_processes = 10;

alert system set job_queue_processes = 10 scope=both;

alter system set timed_statistics=true;

[orapaid@bj37 admin]$ cat spauto.sql

rem

rem $header: spauto.sql 16-feb-00.16:49:37 cdialeri exp $

rem

rem spauto.sql

rem

rem copyright (c) oracle corporation 1999, 2000. all rights reserved.

rem

rem name

rem spauto.sql

rem

rem description

rem sql*plus command file to automate the collection of statpack

rem statistics.

rem

rem notes

rem should be run as the statspack owner, perfstat.

rem requires job_queue_processes init.ora parameter to be

rem set to a number >0 before automatic statistics gathering

rem will run.

rem

rem modified (mm/dd/yy)

rem cdialeri 02/16/00 - 1191805

rem cdialeri 12/06/99 - 1059172, 1103031

rem cdialeri 08/13/99 - created

rem

spool spauto.lis

--

-- schedule a snapshot to be run on this instance every hour, on the hour

variable jobno number;

variable instno number;

begin

select instance_number into :instno from v$instance;

dbms_job.submit(:jobno, 'statspack.snap;', trunc(sysdate+1/24,'hh'), 'trunc(sysdate+1/24,''hh'')', true, :instno);

commit;

end;

/

prompt

prompt job number for automated statistics collection for this instance

prompt ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

prompt note that this job number is needed when modifying or removing

prompt the job:

print jobno

prompt

prompt job queue process

prompt ~~~~~~~~~~~~~~~~~

prompt below is the current setting of the job_queue_processes init.ora

prompt parameter - the value for this parameter must be greater

prompt than 0 to use automatic statistics gathering:

show parameter job_queue_processes

prompt

prompt

prompt next scheduled run

prompt ~~~~~~~~~~~~~~~~~~

prompt the next scheduled run for this job is:

select job, next_date, next_sec

from user_jobs

where job = :jobno;

spool off;

 
 
上一篇: 讲解数据库中行级转换成列级的应用案例    下一篇: 深入探讨如何解决数据库中的死锁问题
  相关文档
oracle 10g "dataguard"的日志传输方式 02-25
将Oracle的数据倒入EXCEL中的方法 04-23
oracle failsafe与rac两者之间的不同之处 05-13
Oracle分层管理器的技术原理及应用 04-11
oracle数据库回滚段表空间文件丢失的处理 03-27
怎样才能提高oracle 10g增量备份速度 04-09
教你快速的解决oracle缓冲区忙等待事件 11-15
巧用bulk collect实现cursor批量fetch 03-05
oracle数据库定时jobs作业的使用方法 08-04
针对oracle的tns listener攻击方法整理 08-08
oracle 9i数据库的用户创建以及权限分配 05-07
调用存储过程时注意要使用output做修饰符 04-09
Java连接Oracle数据库的各种方法 04-23
教你轻松掌握如何把数据导入不同的表空间 11-15
深入讲解游标类型为什么会产生数据检索 04-09
Oracle数据库手工扩大表空间三步走 04-11
单机创建物理Oracle9istandby数据库 05-13
脚本示例:查看数据库中有无多余的索引sql 07-01
深入分析"oracle"并行处理的技术原理 (1) 02-01
Oracle专家调优秘密 01-15
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息