对每个表使用单独的文件是否可以提高MySQL中的InnoDB性能。是否有针对MySQL的此类性能调优技巧
发布于 2010-09-29 19:20:36
“对于希望将特定表移到单独的物理磁盘或希望在不中断其他InnoDB表的使用的情况下快速恢复单个表的备份的用户,使用多个表空间会很有帮助。”
因此,任何减速带都可能取决于您的系统架构,以及它在并行读写方面有多好。如果你把所有东西都放在同一张磁盘上,我就不会认为这有多大的不同。
发布于 2010-09-30 00:39:01
看看这些文章:
http://mtocker.livejournal.com/42180.html
http://www.bigdbahead.com/?p=57
事实证明,将数据放在许多文件中会带来很小的性能损失,除非您运行的是一些特殊的文件系统,该系统在处理大文件时会产生很高的开销。我在使用DRBD时也经历过类似的事情,但是我还没有做足够的调查来正式声明这一点。
只要有可能,我个人就会选择单独的文件,特别是对于更大的模式。
https://stackoverflow.com/questions/3820995
复制相似问题