Mysql

EBS+RAID10+XFS 比使用 MySQL 的 EBS+RAID10+EXT3 慢?

  • September 10, 2015

我們目前在 RAID10 配置中使用 EC2 和 16 個 EBS 卷來儲存我們的 MySQL 數據。我知道有些人不建議將 EBS 卷放入 RAID,但這不是我目前關心的問題。目前格式是 ext3,但我們正在嘗試遷移到 xfs,因為許多報告說它更快。但是,當分區轉換為 xfs 時,我們實際上遇到了性能下降 - 使用 xfs 進行插入、更新、選擇和刪除的基準測試執行慢了 10 秒以上。

知道可能是什麼問題嗎?下面是 fstab 條目(實際上只是將 ext3 更改為 xfs)。數據庫表是 innodb,我們使用的是 innodb_file_per_table。

/dev/mapper/vg_data-lv_data/data xfs noatime 0 0

謝謝。

XFS 文件系統總是需要調整。執行預設的 mkfs 和 mount 將導致一般的性能。您需要在文件系統創建時設置分配組號。禁用寫屏障可能是有意義的。還要密切注意您正在使用的特定核心系列上的文件系統使用和掛載選項。最近向後移植了一些有趣的預設設置。

還要檢查您的 I/O 升降機設置。看看以下的一些建議:CentOS 6 的 IO 比 CentOS 5 多得多

引用自:https://serverfault.com/questions/397493