首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MySQL InnoDB优化

MySQL InnoDB优化
EN

Stack Overflow用户
提问于 2010-09-29 19:06:08
回答 2查看 822关注 0票数 1

对每个表使用单独的文件是否可以提高MySQL中的InnoDB性能。是否有针对MySQL的此类性能调优技巧

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-29 19:20:36

“对于希望将特定表移到单独的物理磁盘或希望在不中断其他InnoDB表的使用的情况下快速恢复单个表的备份的用户,使用多个表空间会很有帮助。”

因此,任何减速带都可能取决于您的系统架构,以及它在并行读写方面有多好。如果你把所有东西都放在同一张磁盘上,我就不会认为这有多大的不同。

票数 2
EN

Stack Overflow用户

发布于 2010-09-30 00:39:01

看看这些文章:

http://mtocker.livejournal.com/42180.html

http://www.bigdbahead.com/?p=57

事实证明,将数据放在许多文件中会带来很小的性能损失,除非您运行的是一些特殊的文件系统,该系统在处理大文件时会产生很高的开销。我在使用DRBD时也经历过类似的事情,但是我还没有做足够的调查来正式声明这一点。

只要有可能,我个人就会选择单独的文件,特别是对于更大的模式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3820995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档