V$SQLAREA

1.查看消耗资源最多的SQL: 

Sql代码  收藏代码
  1. SELECT hash_value, executions, buffer_gets, disk_reads, parse_calls  
  2. FROM V$SQLAREA  
  3. WHERE buffer_gets > 10000000 OR disk_reads > 1000000  
  4. ORDER BY buffer_gets + 100 * disk_reads DESC;  


2.查看某条SQL语句的资源消耗: 

Sql代码  收藏代码
  1. SELECT hash_value, buffer_gets, disk_reads, executions, parse_calls  
  2. FROM V$SQLAREA  
  3. WHERE hash_Value = 228801498 AND address = hextoraw('CBD8E4B0');  



查找前10条性能差的sql语句 

Sql代码  收藏代码
    1. SELECT * FROM (select PARSING_USER_ID,EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS,sql_text FROM v$sqlarea  
    2. order BY disk_reads DESC )where ROWNUM<10 ; 
原文地址:https://www.cnblogs.com/sddychj/p/5654057.html