8.0 預設值
4
8.4 預設值
(available logical processors / 2), min of 4
Dynamic
No
需特別關注
需特別關注

簡介

設置在 InnoDB 中負責 read 的 I/O 線程數量。

說明

設置在 InnoDB 中負責 read 的 I/O 線程數量,與之對應的是 innodb_write_io_threads
每個線程最多可以處理 256 個 I/O 請求,InnoDB 會嘗試平均分配這些請求給線程,另外還會嘗試將相同範圍的讀取給同一個線程增加合併請求的機會。

建議

如果硬體的 I/O 很好,並且在 SHOW ENGINE INNODB STATUS 的輸出中,看到超過 64 * innodb_read_io_threads 的待處理讀取請求,可以考慮增加該參數。
目前新的預設值比舊的更好。

參考