關閉掛載 FS 的 ext4 上的寫入屏障

關閉掛載 FS 的 ext4 上的寫入屏障

我正在做一些 IO 密集型資料庫導入,現在運行了幾天,隨著時間的推移,IO 效能急劇下降。 DB 資料檔案(日誌檔案)位於 ext4 格式的邏輯磁碟區上,該邏輯磁碟區使用預設選項安裝(未在 fstab 中指定特殊內容)。由於我剛剛了解到 ext4 預設啟用寫入屏障: 問:是否有某種方法可以在線禁用寫入屏障(即在使用檔案系統時),因為我無法中斷導入並且不想再次重新啟動它。我知道

  • 寫入障礙可能不是阻礙表現的唯一因素
  • 如果資料安全很重要(例如在生產系統上),那麼在日誌檔案系統上停用寫入屏障是一個壞主意

答案1

這個指令應該可以工作。

mount -o remount,barrier=0 /my/mount/point

相關內容