查看当前数据库sql执行情况sql

来源:互联网 发布:steam中mac版射击游戏 编辑:程序博客网 时间:2024/05/22 13:20

在做数据库维护的时候经常有开发同事问数据库消耗比较的sql有哪些,为了能更快的找到这些sql特意写一个针对sql消耗的小sql语句与大家分享一下:

SELECT CAST(BUFFER_GETS / DECODE(EXECUTIONS, 0, 10000, EXECUTIONS) AS INT) AVG_IO,
       EXECUTIONS EXECS,
       BUFFER_GETS LOGICAL_IO,
       DISK_READS PHYSICAL_IO,
       SQL_TEXT
  FROM V$SQLAREA
 WHERE PARSING_SCHEMA_NAME = 'schema_name'
 ORDER BY BUFFER_GETS DESC


针对不同的情况可以根据自己的实际情况改编!