本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
I/O 排程器
貢獻者
建議變更
Linux 核心可讓您以低層級控制 I/O 排程封鎖裝置的方式。
Linux 各版本的預設值差異極大。MySQL 建議您使用 NOOP
或是 deadline
在 Linux 上具有原生非同步 I/O ( AIO )的 I/O 排程器。一般而言、 NetApp 客戶和內部測試都能透過 NoOps 獲得更好的結果。
MySQL 的 InnoDB 儲存引擎使用 Linux 上的非同步 I/O 子系統(原生 AIO )來執行預先讀取和寫入資料檔案頁面的要求。此行為由控制 innodb_use_native_aio
組態選項、預設為啟用。有了原生的整合式全功能電腦、 I/O 排程器的類型對 I/O 效能有更大的影響。執行效能標竿、判斷哪一個 I/O 排程器可為您的工作負載和環境提供最佳結果。
如需設定 I/O 排程器的指示、請參閱相關的 Linux 和 MySQL 文件。