查看Oracle性能差的SQL
2016-03-24 15:25
369 查看
1.查看总消耗时间最多的前10条SQL语句
2.查看CPU消耗时间最多的前10条SQL语句
3.查看消耗磁盘读取最多的前10条SQL语句
select * from (select v.sql_id, v.child_number, v.sql_text, v.elapsed_time, v.cpu_time, v.disk_reads, rank() over(order by v.elapsed_time desc) elapsed_rank from v$sql v) a where elapsed_rank <= 10;
2.查看CPU消耗时间最多的前10条SQL语句
select * from (select v.sql_id, v.child_number, v.sql_text, v.elapsed_time, v.cpu_time, v.disk_reads, rank() over(order by v.cpu_time desc) elapsed_rank from v$sql v) a where elapsed_rank <= 10;
3.查看消耗磁盘读取最多的前10条SQL语句
select * from (select v.sql_id, v.child_number, v.sql_text, v.elapsed_time, v.cpu_time, v.disk_reads, rank() over(order by v.disk_reads desc) elapsed_rank from v$sql v) a where elapsed_rank <= 10; 原文地址及sql性能优化:http://itindex.net/detail/49913-oracle-%E6%80%A7%E8%83%BD-sql
相关文章推荐
- oracle函数自己总结
- Oracle查看允许的最大连接数和当前连接数
- 在Ubuntu上安装Oracle Java 8, Java 7或者Java 6
- Oracle学习笔记(2)
- 零基础准备ocp第一天
- oracle性能优化(一)
- 关于win10X64 连接oracle
- oracle ceil和floor函数
- php 连接oracle
- [转] Oracle数据库备份与恢复 - 增量备份
- Oracle删除用户及表空间
- oracle 相关
- Oracle数据库备份异机恢复(exp/imp)故障案例
- oracle 修改表空间文件路径方法
- oracle操作
- 如何查看oracle trace 文件
- Oracle Nvl函数的正确用法
- oracle11g静默安装20140623
- oracle实现递归查询
- ORACLE的几个函数