Oracle查看邏輯讀、物理讀資源占用排行的SQL語句

字號(hào):


    查看邏輯讀前10的SQL:
    代碼如下:
    set linesize 300;
    set pagesize 300;
    set long 50000;
    SELECT *
    FROM (
    SELECT sql_fulltext AS sql, SQL_ID,buffer_gets / executions AS "Gets/Exec",buffer_gets, executions
    FROM V$SQLAREA
    WHERE buffer_gets > 10000
    ORDER BY "Gets/Exec" DESC
    )
    WHERE rownum <= 10;
    查看物理讀前10的SQL:
    代碼如下:
    set linesize 300;
    set pagesize 300;
    set long 50000;
    SELECT *
    FROM (
    SELECT sql_fulltext AS sql, SQL_ID,disk_reads / executions AS "Reads/Exec",disk_reads, executions
    FROM V$SQLAREA
    WHERE disk_reads > 1000
    ORDER BY "Reads/Exec" DESC
    )
    WHERE rownum <= 10;