什么是最好的文件系统用于EC2networking卷用于MySQL数据库? 什么安装选项使用?
特别是有更好的select,然后xfs + noatime? 这是我看到的各种howtos的选项,但我也明白,xfs可能不是一个很好的匹配mysql,并可以在发生崩溃时丢失数据。
不同的文件系统对MySQL的性能影响相当微不足道,因为它对它们没有太大的要求。 XFS经常被推荐用于处理大文件和大文件删除,这是一个对video存储有用的组合(例如MythTV),但是对于MySQL并没有太多的优势,它不会删除文件。 Ext2 / 3/4也是performance优秀的,在Linux中也是现代和现在的。 + noatime选项将正面影响我测量的实际磁盘stream量,但我无法测量与MySQL的任何差异。
一般来说,如果你有足够的数据库stream量来担心MySQL下的文件系统,那么你应该看看高端的专用主机,而不是Amazon EC2。
如果您在使用Small实例时遇到速度较慢的磁盘,请尝试改为“较大”或“超大”预留。 现在找不到logging的位置,但是按照亚马逊,32位实例具有“良好性能”速度的硬盘驱动器,而64位实例则是“最佳性能”速度硬盘驱动器。 他们没有引用任何实际的数字,只是销售发言。