`
jiaoronggui
  • 浏览: 1304257 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:115279
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:197758
社区版块
存档分类
最新评论

查询oracle所有执行sqlid中disk读取比重大的sql

阅读更多

通过查询V$sql来查询sql读写disk次数最多的sql排序

SELECT SQL_ID,
       DISK_READS,
       CC.EXECUTIONS,
       DISK_READS / EXECUTIONS,
       cc.ELAPSED_TIME / CC.EXECUTIONS as times,cc.LAST_LOAD_TIME
  fROM V$SQL CC
 WHERE CC.EXECUTIONS > 0
   AND EXECUTIONS > 100
   AND CC.DISK_READS / CC.EXECUTIONS > 1
  

 ORDER BY CC.DISK_READS / CC.EXECUTIONS DESC

 

其中:

 

AND EXECUTIONS > 100 表示最低执行了100次


   AND CC.DISK_READS / CC.EXECUTIONS > 1 表示读写量必须大于1

 

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics