2个文件组中的表sql server

时间:2011-05-28 18:34:17

标签: sql-server-2005 filegroup

我的前任由于某种原因在我们的SQL Server 2005数据库中分割了两个文件组之间的数据。

我正在考虑将所有东西都放在一起。

有人猜测为什么有人会在同一台服务器上的两个文件的文件组之间拆分?

如何将所有对象放在一个组中?

1 个答案:

答案 0 :(得分:3)

你分手了几个原因:

  • 分区
  • 索引/数据分离
  • 更多磁盘(尤其是SAN)
  • 只读文件组以获取静态数据
  • BLOB / FILESTREAM的文件组
  • ...

无论如何,要移动表,你需要改变移动数据的聚集索引。

当您编写表/索引脚本时,您会看到CREATE INDEX (--- ) ON [PRIMARY]其中PRIMARY是文件组,同样位于CREATE TABLE聚簇索引

我在文件组上的其他SO答案: