MySQL索引使用率監控

2021-07-09 05:56:07 字數 496 閱讀 5385

handler_read_first 代表讀取索引頭的次數,如果這個值很高,說明全索引掃瞄很多。

handler_read_key代表乙個索引被使用的次數,如果我們新增加乙個索引,可以檢視handler_read_key是否有增加,如果有增加,說明sql用到索引。

handler_read_next 代表讀取索引的下列,一般發生range scan。

handler_read_prev 代表讀取索引的上列,一般發生在order by … desc。

handler_read_rnd 代表在固定位置讀取行,如果這個值很高,說明對大量結果集進行了排序、進行了全表掃瞄、關聯查詢沒有用到合適的key。

handler_read_rnd_next 代表進行了很多表掃瞄,查詢效能低下。

mysql索引使用率監控

handler read first 代表讀取索引頭的次數,如果這個值很高,說明全索引掃瞄很多。handler read key代表乙個索引被使用的次數,如果我們新增加乙個索引,可以檢視handler read key是否有增加,如果有增加,說明sql用到索引。handler read next 代...

索引使用率

索引使用率 select distinct db name database id as n 資料庫名稱 object name a.object id as n 表名 b.name n 索引名稱 user seeks n 使用者索引查詢次數 user scans n 使用者索引掃瞄次數 last ...

5 監控磁碟使用率

雖然對於磁碟的監控屬於最基礎的監控,但是很多時候往往因為疏忽而忽略監控磁碟,最終導致事故發生,磁碟監控還是需要重視起來。本案例就是要監控磁碟使用率。具體要求如下 1 每分鐘檢測一次磁碟狀況 2 當磁碟空間使用率或inode使用率高於90 需要發郵件告警,假設收件郵箱為admin admin.com ...