适用于 MySQL 的最佳 Linux 文件系统,具有 100% SELECT 工作负载
我有一个 MySQL 数据库,每个表包含数百万行,总共有 9 个表。数据库已完全填充,我所做的只是读取,即没有插入或更新。数据存储在 MyISAM 表中。
在这种情况下,哪种 Linux 文件系统工作得最好?目前,我有xfs。但是,我在某处读到 xfs 的读取性能很糟糕。这是真的吗?我应该将数据库转移到 ext3 文件系统吗?
谢谢
I have a MySQL database that contains millions of rows per table and there are 9 tables in total. The database is fully populated, and all I am doing is reads i.e., there are no INSERTs or UPDATEs. Data is stored in MyISAM tables.
Given this scenario, which linux file system would work best? Currently, I have xfs. But, I read somewhere that xfs has horrible read performance. Is that true? Should I shift the database to an ext3 file system?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
RAM 磁盘怎么样?
What about a RAM disk?
这与 FS 无关,但它可以改进您的 SELECT。您评估过 mysql 表分区 吗?
it's not about the FS but it can improve your SELECTs. did you evaluated the mysql table partitioning ?