找出占用大量资源的SQL
来源:互联网 发布:如何卸载加密软件 编辑:程序博客网 时间:2024/06/05 06:58
该语句找出磁盘读大于10000的SQL
col username format a10
col sid format 9999
select b.username,a.disk_reads,a.executions,a.disk_reads/decode(a.executions,0,1,a.executions) rds_ratio,
a.sql_text sql from v$sqlarea a,dba_users b where a.parsing_user_id=b.user_id and b.username<>'SYS' and a.disk_reads>10000
order by a.disk_reads desc;
该语句找出逻辑读超过10000的SQL
col username format a10
col sid format 9999
select b.username,a.buffer_gets,a.executions,a.buffer_gets/decode(a.executions,0,1,a.executions) rds_ratio,
a.sql_text sql from v$sqlarea a,dba_users b where a.parsing_user_id=b.user_id and b.username<>'SYS' and a.disk_reads>10000
order by a.buffer_gets desc;
该语句找出consistent_gets最多的session
select a.username,a.sid,b.block_gets,b.consistent_gets,b.physical_reads,b.block_changes,b.consistent_changes
from v$session a,v$sess_io b where a.sid=b.sid and username is not null order by consistent_gets desc;
该语句找出physical_gets最多的session
select a.username,a.sid,b.block_gets,b.consistent_gets,b.physical_reads,b.block_changes,b.consistent_changes
from v$session a,v$sess_io b where a.sid=b.sid and username is not null order by physical_gets desc;
可以根据实际需要调整阀值
- 找出占用大量资源的SQL
- C#内存占用大量资源的解决办法
- TortoiseSVN导致的CPU资源被大量占用的问题
- centos中分析java占用大量CPU资源的原因
- centos中分析java占用大量CPU资源的原因
- 找出JAVA中占用CUP资源最多的哪个线程
- 找出cpu资源占用最多的那个线程
- 脚本之找出占用了Buffer Cache里大量的buffer的数据库对象
- 如何在Linux下找出大量占用CPU的java线程
- 找出最耗资源的sql
- Oracle 找出最耗资源的 SQL
- Oracle 找出最耗资源的 SQL
- svchost.exe 上传下载占用大量资源
- java生产环境下找出占用CUP较多资源线程 相对定位先用top命令找出占用资源厉害的java进程id
- 如何解决ie中有了死循环占用大量资源的问题?
- Windows Server 2003中的w3wp.exe进程大量占用cpu资源的各种问题解决方法
- 在Linux中找出占用大量CPU的Java代码(将Java线程与Linux PID进行关联)
- java:找出占用CPU资源最多的那个线程(HOW TO)
- 如何在Sql2005中启动维护计划功能
- new Properties().load()
- 遇事随感
- 日语语法实践篇十六——新编日语第一册第十七课之总结篇
- Socket 错误返回码 说明总结
- 找出占用大量资源的SQL
- 广州有一种文化叫,成功和进步.
- 下载网页相关知识
- hql select语句构建新对象
- 编译CERTI
- 成功 进取 品味,多重激励:充分发掘员工潜能
- Spring 3.0.0 GA的主要变化
- 写得蛮好的linux学习笔记(二)
- 第5章 使用顺序容器并分析字符串