首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个数据文件和多个文件组

多个数据文件和多个文件组
EN

Stack Overflow用户
提问于 2010-12-31 10:13:12
回答 1查看 1.6K关注 0票数 1

亲爱的专家们。对于Server 2005中的多个文件组,我有一个问题。我确信,我们的数据库应该有辅助数据文件,因为有各种原因:出于可用性的原因,最好只将系统数据保存在主数据文件中(使用Sql2k5和up,只要主数据文件可用,数据库就可以联机,允许您在尽可能多的联机情况下修复/恢复/等非系统数据).If,我们可以将系统目录数据分离出主数据文件中的系统目录数据,并将用户数据放入次要文件,主文件更小,更新和插入更少,因此,通过例如坏的磁盘扇区来减少腐败的可能性是最小的。

我的困境是如何限制用户数据不进入主数据文件。在我看来,唯一可能的办法是:

File-group

  • Creating中仅保留主数据文件的
  • --一个具有辅助数据文件的辅助文件组,并在此辅助文件组上创建表/索引等物理对象。

因此,请建议:

  1. 总是建议有一个带有辅助数据文件的辅助文件组,而在主文件组中只保留主数据文件吗?请建议otherwise.
  2. With的上述配置,是否对小型数据库有任何性能影响,例如小于10 GB的大小?

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2010-12-31 10:38:35

不要费心分离系统和用户数据。它没有增加任何东西。在现实生活中,要么你的中密度纤维板在那里,要么它不在。没有多少灰色的阴影。

至于拆分,我不会费心处理多个文件组,除非有一个或多个文件组:

  • I正在接近兆字节大小的
  • --非常高的负载
  • --不止一个大表(不仅仅是一个大表),
  • 可能会根据装载/大小/大表

<代码>F29分开索引。

而且,只有当我可以为每个文件有单独的LUN或RAID数组时。否则,这是毫无意义的,因为您将有限的资源划分到更多的文件中。

摘要:对于大多数数据库来说,这不值得

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

https://stackoverflow.com/questions/4569467

复制
相关文章

相似问题

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