我本质上是一名开发人员 - 但时不时地,客户没有一个像样的 DBA 来处理这些问题,所以我被要求决定......
在处理合理大小的 SQL Server 数据库(任何大于 Northwind 或 AdventureWorks 的数据库;大约 2-4GB 的数据加上索引等)时,您的策略/最佳实践是什么?您是否使用多个文件/文件组?
如果是这样:多少?为什么?
您决定何时摆脱“一个文件组为一切”方法的标准是什么:
* database size?
* database complexity?
* availability / reliability requirements?
* what else?
Run Code Online (Sandbox Code Playgroud)
如果您使用多个文件组,您使用多少个?一为数据,一为索引,一为日志?几个(多少)用于数据?您选择的原因是什么 - 为什么要使用确切数量的文件组:-)
感谢您的任何提示,指针,想法!
干杯,马克