- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle管理及常用基础脚本
Oracle管理及常用基础脚本
1
1. 检测数据库中的事件和等待
?
SELECT event, total_waits, total_timeouts,time_waited, average_wait
FROM v$system_event
?
2. 查询会话中的事件和等待时间
?
select sid, event, total_waits,average_wait
from v$session_event where sid=10;
3. 查询等待进程
?
SELECT sid, seq#, event, wait_time, state
FROM v$session_wait;
?
4. 监控全局区的性能
?
select * from v$sgastat;
?
5. 查询命中率
?
select gethitratio
from v$librarycache
where namespace = SQL AREA;
6. 当前 sql 语句
select sql_text, users_executing,
executions, loads
from v$sqlarea;
7. 查询高速缓存中的命中率
?
select sum(pins) Executions, sum(reloads) Cache Misses,
sum(reloads)/sum(pins)
from v$librarycache;
8. 查询全局字典中的有效装载次数
?
select namespace,pins,reloads,invalidations
from v$librarycache;
?
9. 回滚段的争用情况
?
select name, waits, gets, waits/gets Ratio
from v$rollstat a, v$rollname b
where a.usn = b.usn;
?
10. 监控表空间的 I/O 比例
select df.tablespace_name name,df.file_name file,f.phyrds pyr,
f.phyblkrd pbr,f.phywrts pyw, f.phyblkwrt pbw
from v$filestat f, dba_data_files df
where f.file# = df.file_id
order by df.tablespace_name;
11. 监控文件系统的 I/O 比例
select substr(a.file#,1,2) #, substr(,1,30) Name,
a.status, a.bytes, b.phyrds, b.phywrts
from v$datafile a, v$filestat b
where a.file# = b.file#;
?
12. 在某个用户下找所有的索引
select user_indexes.table_name, user_indexes.index_name,uniqueness, column_name
from user_ind_columns, user_indexes
where user_ind_columns.index_name = user_indexes.index_name
and user_ind_columns.table_name = user_indexes.table_name
order by user_indexes.table_type, user_indexes.table_name,
user_indexes.index_name, column_position;
?
13. 监控 SGA 中字典缓冲区的命中率
select parameter, gets,Getmisses , getmisses/(gets+getmisses)*100 miss ratio,
(1-(sum(getmisses)/ (sum(gets)+sum(getmisses))))*100 Hit ratio
from v$rowcache
where gets+getmisses 0
group by parameter, gets, getmisses;
?
14. 监控 SGA 中共享缓
您可能关注的文档
- IT-01计算机信息系统管理制度.doc
- 光强综合测试.ppt
- 20个教材分析+重点难点.doc
- 教案-名词性从句.doc
- 《数控机床及机械结构》试题.doc
- 放顶煤安全技术措施.doc
- 机务员-专业.doc
- 文学院网站管理办法.doc
- 八年级历史上册第三四单元复习知识点.doc
- 小学五年级数学第五单元复习题.doc
- 住院医师规范化培训《口腔修复科》题库含答案(附解析).docx
- 10月住院医师规范化培训《胸心外科》试题库与答案(附解析).docx
- 1月住院医师规范化培训《口腔内科》考试题及答案(附解析).docx
- 住院医师规范化培训《康复医学》模拟考试题(附参考答案).docx
- 住院医师规范化培训《全科医学》习题与参考答案.docx
- 住院医师规范化培训《口腔修复科》习题(含答案).docx
- 2月住院医师规范化培训《口腔修复科》练习题库+答案(附解析).docx
- 8月住院医师规范化培训《口腔修复科》试题库(附答案).docx
- 2月住院医师规范化培训《急诊科》测试题与参考答案解析.docx
- 住院医师规范化培训《神经外科》复习题(附参考答案).docx
原创力文档


文档评论(0)