91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

DB2調優(一)監控執行緩慢的SQL

發布時間:2020-04-11 07:47:32 來源:網絡 閱讀:3193 作者:吉米曲 欄目:數據庫

在DB2調優過程中經常希望能夠獲取當前生產環境中執行緩慢的sql,獲取后可以針對特定慢的sql進行精確調優。以下腳本可以利用,操作還是比較繁瑣,需要手動運行。


db2 connect to tablename;

db2 -x "
select current timestamp ||'|'|| stmt_text ||'|'|| member 
||'|'|| NUM_EXEC_WITH_METRICS ||'|'|| TOTAL_ACT_TIME ||'|'|| TOTAL_ACT_WAIT_TIME ||'|'|| TOTAL_CPU_TIME
||'|'|| POOL_READ_TIME ||'|'|| LOCK_WAIT_TIME ||'|'|| TOTAL_SECTION_SORT_TIME ||'|'|| TOTAL_SECTION_SORTS 
||'|'|| ROWS_READ ||'|'|| ROWS_RETURNED ||'|'|| POOL_DATA_L_READS ||'|'|| POOL_TEMP_DATA_L_READS
||'|'|| POOL_INDEX_L_READS ||'|'|| POOL_TEMP_INDEX_L_READS ||'|'|| POOL_DATA_P_READS  
||'|'|| POOL_TEMP_DATA_P_READS ||'|'|| POOL_INDEX_P_READS ||'|'|| POOL_TEMP_INDEX_P_READS  
||'|'|| SORT_OVERFLOWS ||'|'|| TOTAL_SECTION_TIME ||'|'|| TOTAL_SECTION_PROC_TIME 
||'|'|| FCM_RECV_WAIT_TIME ||'|'|| FCM_SEND_WAIT_TIME  
FROM   
  (SELECT * FROM TABLE(MON_GET_PKG_CACHE_STMT(NULL , NULL, '<modified_within>5</modified_within>',  -2)) 
   WHERE NUM_EXEC_WITH_METRICS > 0 AND TOTAL_ACT_WAIT_TIME> 5000) 
WHERE TOTAL_ACT_WAIT_TIME/(NUM_EXEC_WITH_METRICS*1.0) > 5000" >> sqllist.txt

db2 connect reset;
腳本說明

這段腳本是抓取慢SQL的腳本,需要在數據庫服務器上每5分鐘執行一次。

  1. 腳本每次執行會抓取過去5分鐘里平均執行時間大于5秒的SQL語句
  2. 抓取的SQL會輸出到文件sqllist.txt中,監控該文件的大小,避免文件過大導致磁盤空間相關問題
  3. 因為腳本每次運行抓取的只是過去5分鐘執行過的SQL語句,在白天工作時間執行就可以了,w無人值守的時間將腳本執行關閉掉。
參數說明

具體的監控內容,可以通過ibm官網進行查詢

例如 TOTAL_ACT_TIME

向AI問一下細節

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

AI

华阴市| 万山特区| 山东省| 雅安市| 琼海市| 菏泽市| 兴城市| 甘孜| 怀化市| 浙江省| 乌兰县| 龙南县| 镇坪县| 淳化县| 堆龙德庆县| 新晃| 抚州市| 罗甸县| 包头市| 斗六市| 和林格尔县| 军事| 满城县| 洞头县| 大邑县| 西安市| 石城县| 阿克| 信阳市| 剑阁县| 营口市| 禹州市| 平果县| 满城县| 临邑县| 通榆县| 胶州市| 德保县| 二手房| 浪卡子县| 正蓝旗|