亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何根據awr報告查看最慢的sql語句

發布時間:2021-11-09 10:07:29 來源:億速云 閱讀:446 作者:小新 欄目:關系型數據庫

這篇文章主要介紹了如何根據awr報告查看最慢的sql語句,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

當系統運行了一段時間后,系統基本也趨于穩定了,SQL調優也變了DBA的一個主要的工作內容,很多時候都是通過查看awr報告來檢查出有性能瓶頸的SQL語句,通過這個可以很清晰的看到具體運行多少時間、次數、CPU、IO的比例。



但是每次都去查看awr報告是一件很繁瑣的事情,如果可以單獨的查看哪些有問題的sql,就不用每次都去生成一個awr報告了。dba_hist_sqlstat這個視圖記錄了每次snap_id里面的sql信息,這里幫大家把整個腳本編寫出來了。


點擊(此處)折疊或打開

  1. SELECT v.SQL_TEXT,m.* FROM (select distinct snap_id,

  2.                 sql_id,

  3.                 EXECUTIONS_DELTA,

  4.                 trunc(max(ELAPSED_TIME_DELTA)

  5.                       OVER(PARTITION BY snap_id, sql_id) / 1000000,

  6.                       0) max_elapsed,

  7.                 trunc((max(ELAPSED_TIME_DELTA)

  8.                        OVER(PARTITION BY snap_id, sql_id)) /

  9.                       (SUM(ELAPSED_TIME_DELTA) OVER(PARTITION BY snap_id)),

  10.                       2) * 100 per_total

  11.   from dba_hist_sqlstat t WHERE T.snap_id IN (SELECT MAX(snap_id) FROM dba_hist_sqlstat) ) M,v$sql v

  12.   where m.sql_id=v.sql_id and m.max_elapsed>=300

這個腳本是查找m.max_elapsed>=300(這邊的單位是秒),也是5分鐘的時間,可以根據系統的實際情況進行定義;


可以看出sql_id值為d1ftvurv76hct運行一次,這次運行的時間為1199s,占總體消耗的36%。


【另】可以通過運行定時job執行這條sql語句,然后發送有問題的sql信息到用戶的郵箱;

感謝你能夠認真閱讀完這篇文章,希望小編分享的“如何根據awr報告查看最慢的sql語句”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

会宁县| 兴宁市| 申扎县| 涞水县| 洪湖市| 朔州市| 泸水县| 泰安市| 阿图什市| 大渡口区| 阜阳市| 城口县| 阳朔县| 望谟县| 扎囊县| 民乐县| 台湾省| 鞍山市| 紫云| 枣强县| 绍兴市| 台中市| 酉阳| 神木县| 文昌市| 余干县| 双辽市| 广西| 赤水市| 临江市| 阿瓦提县| 万州区| 紫云| 扶沟县| 蓝田县| 安化县| 沁源县| 长汀县| 海原县| 彰武县| 溧阳市|