mysql優化之索引監控Handler read

2021-10-11 22:52:41 字數 727 閱讀 1751

mysql> show status like 'handler_read%';

+-----------------------+-------+

| variable_name | value |

+-----------------------+-------+

| handler_read_first | 0 |

| handler_read_key | 0 |

| handler_read_last | 0 |

| handler_read_next | 0 |

| handler_read_prev | 0 |

| handler_read_rnd | 0 |

| handler_read_rnd_next | 0 |

+-----------------------+-------+

7 rows in set (0.03 sec)

handler_read_first:讀取索引第乙個條目的次數

handler_read_key:通過index獲取資料的次數(越大越好)

handler_read_last:讀取索引最後乙個條目的次數

handler_read_rnd:從固定位置讀取資料的次數

重點看兩個加紅的,越大越好

MySQL優化 之 索引

四種索引 主鍵索引,唯一索引,普通索引,全文索引 對查詢語句會提高效率 對增刪改語句會降低效率,因為還要對索引進行增刪改!建立索引會佔磁碟空間 對頻繁查詢的字段應建立索引,對頻繁更新的字段不適合建立索引 1 新增 1.1 主鍵索引新增 1.當一張表,把某個列設為主鍵的時候,則該列就是主鍵索引 cre...

Mysql優化之索引

索引其實就是乙個檔案,它與mysql資料檔案不一樣的地方是 它是順序的儲存資料,檔案小且儲存的位置也不一樣 索引能加快檢索,但系統每一次維護資料 寫入 更新 的同時也需要維護索引,帶來額外的開銷。索引按照底層實現方式分為 b樹索引 r樹索引 雜湊索引等 索引按照具體表現分為 主鍵索引 primary...

效能優化之mysql索引優化

sql及索引優化 如何通過慢查詢日誌發現有問題的sql?查詢次數多且每次查詢占用時間長的sql 通常為pt query digest分析的前幾個查詢 io大的sql 注意pt query digest分析中的rows examine項 未命中索引的sql 注意pt query digest分析中ro...