摘要:
Statspack正确安装以后,我们就可以设置定时任务,开始收集数据了。可以使用spatuo.sql来定义自动任务。先来看看spauto.sql的关键内容:dbms_job.submit(:jobno, 'statspack.snap;',trunc(sysdate+1/24,'HH'), 'trunc(SYSDATE+1/24,''HH'')', TRUE, :instno);这个job任务定义了收集数据的时间间隔:一天有24个小时,1440分钟,那么:1/24HH每小时一次1/48MI每半小时一次1/144MI 阅读全文
posted @ 2011-09-06 17:36
小光_520
阅读(167)
评论(0)
推荐(0)
摘要:
运行statspack.snap可以产生系统快照,运行两次,然后执行spreport.sql就可以生成一个基于两个时间点的报告。如果一切正常,说明安装成功。SQL>execute statspack.snapPL/SQL procedure successfully completed.SQL>execute statspack.snapPL/SQL procedure successfully completed.SQL>@spreport.sql…可是有可能你会得到以下错误:SQL> exec statspack.snap; BEGIN statspack.snap 阅读全文
posted @ 2011-09-06 16:51
小光_520
阅读(208)
评论(0)
推荐(0)
摘要:
安装Statspack需要用internal身份登陆,或者拥有SYSDBA(connect / as sysdba)权限的用户登陆。需要在本地安装或者通过telnet登陆到服务器。在Oracle8.1.6版本中运行statscre.sql;在Oracle8.1.7版本中运行spcreate.sql。首先登陆到数据库,最好转到$ORACLE_HOME/RDBMS/ADMIN目录,这样我们执行脚本就可以方便些。D:\oracle\ora81\RDBMS\ADMIN>sqlplus internalSQL*Plus: Release 8.1.7.0.0 - Production on 星期二 阅读全文
posted @ 2011-09-06 16:26
小光_520
阅读(273)
评论(0)
推荐(0)
摘要:
为了能够顺利安装和运行Statspack你可能需要设置以下系统参数:job_queue_processes 为了能够建立自动任务,执行数据收集,该参数需要大于0。你可以在初试化参数文件中修改该参数(使该参数在重起后以然有效)。该参数可以在系统级动态修改(重起后失效)。SQL> alter system set job_queue_processes = 6; System altered在Oracle9i当中,可以指定范围,如 both,这样该修改在当前及之后保持有效(仅当你使用spfile时,如果在9i中仍然使用pfile,那么更改方法同8i相同):SQL> alter syst 阅读全文
posted @ 2011-09-06 16:23
小光_520
阅读(166)
评论(0)
推荐(0)
摘要:
Oracle Statspack 从Oracle8.1.6开始被引入Oracle,并马上成为DBA和Oracle专家用来诊断数据库性能的强有力的工具。通过Statspack我们可以很容易的确定Oracle数据库的瓶颈所在,记录数据库性能状态,也可以使远程技术支持人员迅速了解你的数据库运行状况。因此了解和使用Statspack对于DBA来说至关重要。在数据库中Statspack的脚本位于$ORACLE_HOME/RDBMS/ADMIN目录下,对于ORACLE8.1.6,是一组以stat开头的文件;对于ORACLE8.1.7,是一组以sp开头的文件。在Oracle8.1.6中,Statspack第 阅读全文
posted @ 2011-09-06 16:20
小光_520
阅读(188)
评论(0)
推荐(0)
浙公网安备 33010602011771号