我以前使用过 ext3 和 ext4,没有出现任何问题,但我也看到过很多在 XFS 上的安装。就 /var/lib/mysql 目录而言,XFS、ext4 和 ?? 有什么优势?
数据库的结构和大小是否会影响每种方法的适用性?还有其他考虑因素吗?
此外,文件系统的选择是否会影响高可用性?
答案1
XFS 似乎比 ext4 更能处理多个写入线程(但请参阅SSD 上的这个链接)。注意:你更有可能看到 innodb 与 myisam 之间的差异。
不过,还有很多其他事情需要您注意 - 您有 UPS(具有智能关机功能)吗?有电池供电的磁盘控制器?在 XFS 上关闭日志屏障比在 extX 上更危险。
此外,文件系统的选择是否会影响高可用性?
是的。但是(除了屏障问题)ext3/4 和 XFS 之间没有太大区别。