Skip to main content
Enterprise applications
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

I/O 排程器和 MySQL

貢獻者

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 文件。