oracle巡检脚本

oracle巡检脚本

ID:27328857

大小:19.64 KB

页数:18页

时间:2018-12-02

oracle巡检脚本_第1页
oracle巡检脚本_第2页
oracle巡检脚本_第3页
oracle巡检脚本_第4页
oracle巡检脚本_第5页
资源描述:

《oracle巡检脚本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1)数据库session连接数selectcount(*)fromv$session;2)数据库的并发数selectcount(*)fromv$sessionwherestatus='ACTIVE';3)是否存在死锁setlinesize200columnoracle_usernamefora16columnos_user_namefora12columnobject_namefora30SELECTl.xidusn,l.object_id,l.oracle_username,l.os_user_name,l.proces

2、s,l.session_id,s.serial#,l.locked_mode,o.object_nameFROMv$locked_objectl,dba_objectso,v$sessionswherel.object_id=o.object_idands.sid=l.session_id;selectt2.username

3、

4、'  '

5、

6、t2.sid

7、

8、'  '

9、

10、t2.serial#

11、

12、'  '

13、

14、t2.logon_time

15、

16、'  '

17、

18、t3.sql_text     fromv$locked_objectt1,v$

19、sessiont2,v$sqltextt3     wheret1.session_id=t2.sid     andt2.sql_address=t3.address     orderbyt2.logon_time;4)是否有enqueue等待selecteq_type"lock",total_req#"gets",total_wait#"waits",cum_wait_timefromv$enqueue_statwheretotal_wait#>0;5)是否有大量长事务setlinesize200columnname

20、fora16columnusernamefora10selecta.name,b.xacts,c.sid,c.serial#,c.username,d.sql_textfromv$rollnamea,v$rollstatb,v$sessionc,v$sqltextd,v$transactionewherea.usn=b.usnandb.usn=e.XIDUSNandc.taddr=e.addrandc.sql_address=d.ADDRESSandc.sql_hashvalue=d.hash_valueorderbya.

21、name,c.sid,d.piece;6)表空间使用率setlinesize150columnfile_nameformata65columntablespace_nameformata20selectf.tablespace_nametablespace_name,round((d.sumbytes/1024/1024/1024),2)total_g,round(f.sumbytes/1024/1024/1024,2)free_g,round((d.sumbytes-f.sumbytes)/1024/1024/1024,

22、2)used_g,round((d.sumbytes-f.sumbytes)*100/d.sumbytes,2)used_percentfrom(selecttablespace_name,sum(bytes)sumbytesfromdba_free_spacegroupbytablespace_name)f,(selecttablespace_name,sum(bytes)sumbytesfromdba_data_filesgroupbytablespace_name)dwheref.tablespace_name=d.

23、tablespace_nameorderbyd.tablespace_name;临时文件:setlinesize200columnfile_nameformata55columntablespace_nameformata20selecta.tablespace_name,a.file_name,round(a.bytes/(1024*1024*1024),2)total_g,round(sum(nvl(b.bytes,0))/(1024*1024*1024),2)free_g,round((a.bytes/(1024*1

24、024*1024)-sum(nvl(b.bytes,0))/(1024*1024*1024)),2)used_g,round(((a.bytes/(1024*1024*1024)-sum(nvl(b.bytes,0))/(1024*1024*1024)))/a.bytes/(1024*1024*1024

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。