摘要: oracle DBA 常用监控脚本1(转)一、数据库构架体系 1、表空间的监控是一个重要的任务,我们必须时刻关心表空间的设置,是否满足现在应用的需求,以下的语句可以查询到表空间的详细信息SELECT TABLESPACE_NAME,INITIAL_EXTENT,NEXT_EXTENT,MIN_EXTENTS, MAX_EXTENTS,PCT_INCREASE,MIN_EXTLEN,STATUS, CONTENTS,LOGGING, EXTENT_MANAGEMENT, -- Columns not available in v8.0.x ALLOCATION_TYPE, -- Remove t 阅读全文
posted @ 2013-04-17 23:06 wilson.han 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 1. 监控事例的等待select event,sum(decode(wait_Time,0,0,1)) "Prev",sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot"from v$session_Waitgroup by event order by 4;2. 回滚段的争用情况select name, waits, gets, waits/gets "Ratio"from v$rollstat a, v$rollname bwhere a.usn = b.usn; 阅读全文
posted @ 2013-04-17 23:03 wilson.han 阅读(154) 评论(0) 推荐(0) 编辑
摘要: --监控索引是否使用alter index &index_name monitoring usage;alter index &index_name nomonitoring usage;select * from v$object_usage where index_name = &index_name;--求数据文件的I/O分布selectdf.name,phyrds,phywrts,phyblkrd,phyblkwrt,singleblkrds,readtim,writetimfrom v$filestat fs,v$dbfile dfwhere fs.file# 阅读全文
posted @ 2013-04-17 23:01 wilson.han 阅读(219) 评论(0) 推荐(0) 编辑
摘要: TKPROF使用学习Tkprof工具可用来格式化sql trace产生的文件,让你更容易看懂trace的内容用法:tkprof tracefile outputfile [explain= ] [table= ] [print= ] [insert= ] [sys= ][sort= ] ...参数说明:tracefile:你要分析的trace文件outputfile:格式化后的文件explain=user/password@connectstringtable=schema.tablename 注1:这两个参数是一起使用的,通过连接数据库对在trace文件中出现的每条sql语句查看执行计划,并 阅读全文
posted @ 2013-04-17 22:56 wilson.han 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 从Oracle Database 10g开始,Oracle在建库后就默认创建了一个名为GATHER_STATS_JOB的定时任务,用于自动收集CBO的统计信息。这个自动任务默认情况下在工作日晚上10:00-6:00和周末全天开启。调用DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROC收集统计信息。该过程首先检测统计信息缺失和陈旧的对象。然后确定优先级,再开始进行统计信息。可以通过以下查询这个JOB的运行情况:select * from Dba_Scheduler_Jobs where JOB_NAME ='GATHER_STATS_JOB'其实同 阅读全文
posted @ 2013-04-17 22:47 wilson.han 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 1 运行SQLPLUS工具 sqlplus 2 以OS的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入SQLPLUS命令提示符 sqlplus /nolog 5 在命令提示符以OS身份连接 connect / as sysdba 6 以SYSTEM的身份连接 connect system/xxxxxxx@服务名 7 显示当然用户有哪些表 select * from tab; 8 显示有用户名和帐户的状态 select username,account_status from dba_users; 9 将SCOTT帐号解锁(加锁) alter user 阅读全文
posted @ 2013-04-17 22:45 wilson.han 阅读(272) 评论(0) 推荐(0) 编辑