查询数据库耗费资源的sql
SELECT S.module, S.SQL_TEXT,
S.SQL_FULLTEXT,
S.SQL_ID,
ROUND(ELAPSED_TIME / 1000000 / (CASE
WHEN (EXECUTIONS = 0 OR NVL(EXECUTIONS, 1 ) = 1) THEN
1
ELSE
EXECUTIONS
END),
2) "執(zhí)行時(shí)間'S'",
S.EXECUTIONS "執(zhí)行次數(shù)",
S.OPTIMIZER_COST "COST",
S.SORTS,
S.MODULE, --連接模式(JDBC THIN CLIENT:程序)
-- S.LOCKED_TOTAL,
S.PHYSICAL_READ_BYTES "物理讀",
-- S.PHYSICAL_READ_REQUESTS "物理讀請(qǐng)求",
S.PHYSICAL_WRITE_REQUESTS "物理寫",
-- S.PHYSICAL_WRITE_BYTES "物理寫請(qǐng)求",
S.ROWS_PROCESSED "返回行數(shù)",
S.DISK_READS "磁盤讀",
S.DIRECT_WRITES "直接路徑寫",
S.PARSING_SCHEMA_NAME,
S.LAST_ACTIVE_TIME
FROM GV$SQLAREA S
WHERE ROUND(ELAPSED_TIME / 1000000 / (CASE
WHEN (EXECUTIONS = 0 OR NVL(EXECUTIONS, 1 ) = 1) THEN
1
ELSE
EXECUTIONS
END),
2) > 30 --100 0000微秒=1S [>5s]
AND S.PARSING_SCHEMA_NAME = USER
AND TO_CHAR(S.LAST_LOAD_TIME, 'YYYY-MM-DD') =
TO_CHAR( SYSDATE, 'YYYY-MM-DD' )
AND S.COMMAND_TYPE IN (2 , 3, 5, 6 , 189)
ORDER BY "執(zhí)行時(shí)間'S'" DESC;
轉(zhuǎn)載于:https://www.cnblogs.com/Memories-off/p/10435349.html
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的查询数据库耗费资源的sql的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: egret.Shape渲染集合图形
- 下一篇: mysql,mybatis常用小知识点