Dict.CN 在线词典, 英语学习, 在线翻译
上一页 1 2 3 4 5 6 ··· 9 下一页
  2011年9月7日
摘要: 第一部分 数据库概要信息DB Name DB Id Instance Inst Num Release Cluster Host---------- ----------- ------------ -------- ----------- ------------GLOB 188430914 glob 1 9.2.0.4.0 NO b02第二部分 数据库采样时段,这一部分记录了数据库采样的时间,以及采样点数,这部分信息对于report来说是十分重要。任何统计数据都需要通过时间纬度来衡量,离开... 阅读全文
posted @ 2011-09-07 16:42 小光_520 阅读(196) 评论(0) 推荐(0)
摘要: Statspack有两种类型的收集选项:级别(level):控制收集数据的类型门限(threshold):设置收集的数据的阈值。1.级别(level)Statspack共有三种快照级别,默认值是5a.level 0: 一般性能统计。包括等待事件、系统事件、系统统计、回滚段统计、行缓存、SGA、会话、锁、缓冲池统计等等。b.level 5: 增加SQL语句。除了包括level0的所有内容,还包括SQL语句的收集,收集结果记录在stats$sql_summary中。c.level 10: 增加子锁存统计。包括level5的所有内容。并且还会将附加的子锁存存入stats$lathc_children 阅读全文
posted @ 2011-09-07 16:26 小光_520 阅读(159) 评论(0) 推荐(0)
摘要: 1.通过导出保存及共享数据在诊断系统问题时,可能需要向专业人士提供原始数据,这时我们可以导出Statspack表数据,其中我们可能用到:spuexp.par其内容主要为:file=spuexp.dmp log=spuexp.log compress=y grants=y indexes=y rows=y constraints=y owner=PERFSTAT consistent=y我们可以导出如下:exp userid=perfstat/my_perfstat_password parfile=spuexp.par2.删除数据spdrop.sql在执行时主要调用两个脚本: spdtab.s 阅读全文
posted @ 2011-09-07 16:23 小光_520 阅读(159) 评论(0) 推荐(0)
摘要: 删除stats$snapshot数据表中的相应数据,其他表中的数据会相应的级连删除:SQL> select max(snap_id) from stats$snapshot;MAX(SNAP_ID)------------166SQL> delete from stats$snapshot where snap_id < = 166;143 rows deleted你可以更改snap_id的范围以保留你需要的数据。在以上删除过程中,你可以看到所有相关的表都被锁定。SQL> select a.object_id,a.oracle_username ,b.object_na 阅读全文
posted @ 2011-09-07 16:03 小光_520 阅读(227) 评论(0) 推荐(0)
摘要: 移除一个定时任务,可以如下操作: SQL> select job,log_user,priv_user,last_date,next_date,interval from user_jobs;JOB LOG_USERLAST_DATENEXT_DATEINTERVAL---------- ----------------------------------- ------------------------------ -----------22 PERFSTAT 2002-12-5:14:33:26 2002-12-5 14:43:00 trunc(SYSDATE+1/144,' 阅读全文
posted @ 2011-09-07 15:55 小光_520 阅读(176) 评论(0) 推荐(0)
摘要: Statspack之六-生成分析报告调用spreport.sql可以生成分析报告:SQL> @spreportDB Id DB Name Inst Num Instance----------- ------------ -------- ------------1277924236 EYGLE 1 eygleCompleted SnapshotsSnap SnapInstance DB Name Id Snap Started Level Comment------------ ------------ ----- ----------------- ----- ----------- 阅读全文
posted @ 2011-09-07 15:46 小光_520 阅读(212) 评论(0) 推荐(0)
  2011年9月6日
摘要: 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)
上一页 1 2 3 4 5 6 ··· 9 下一页