是否有任何特定的准则可以将单个 MDF 文件拆分为多个文件以用于单个数据库。我能想到的一个方案示例是将其拆分为一个 NDF 文件,以便一个 NDF 文件仅包含索引,另一个仅包含执行插入操作的表,另一个包含大型表等,因此该方案看起来像:
- 包含较小桌子的MDF
- 包含索引的 NDF
- 包含更大表的NDF
- 包含针对插入操作进行优化的表的 NDF
此外,所有这些文件都将存储在单独的驱动器上。
答案1
关于您可以做什么和不能做什么有一些指导原则,但如何在您的环境中实现它取决于您的体系结构。拆分事物可能会有所帮助,但这并不总是一个好主意。您需要了解您的 I/O 体系结构以及 SQL Server 如何使用它,以便您可以进行适当的规划。
看看这些: