Oracle性能调优:查看Oracle最耗时的SQL

上传人:豆浆 文档编号:11125377 上传时间:2017-10-12 格式:DOC 页数:3 大小:22KB
返回 下载 相关 举报
Oracle性能调优:查看Oracle最耗时的SQL_第1页
第1页 / 共3页
Oracle性能调优:查看Oracle最耗时的SQL_第2页
第2页 / 共3页
Oracle性能调优:查看Oracle最耗时的SQL_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《Oracle性能调优:查看Oracle最耗时的SQL》由会员分享,可在线阅读,更多相关《Oracle性能调优:查看Oracle最耗时的SQL(3页珍藏版)》请在金锄头文库上搜索。

1、Oracle 性能 调优:查看 Oracle 最耗时的 SQL有很多种方法可以用来找出哪些 SQL语句需要优化,但是很久以来,最简单的方法都是分析保存在 V$SQL视图中的缓存的 SQL 信息。通过 V$SQL视图,可以确定具有高消耗时间、CUP 和 IO读取的 SQL语句。1.查看总消耗时间最多的前 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) e

2、lapsed_rankfrom v$sql v) awhere 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_rankfrom v$sql v) awhere 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_rankfrom v$sql v) awhere elapsed_rank = 10;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号