Nếu bạn chỉ muốn di chuyển bảng sang một nhóm tệp mới, bạn cần tạo lại chỉ mục được nhóm trên bảng (sau cùng:chỉ mục được nhóm là dữ liệu bảng) trên nhóm tệp mới mà bạn muốn.
Bạn có thể làm điều này với ví dụ:
CREATE CLUSTERED INDEX CIX_YourTable
ON dbo.YourTable(YourClusteringKeyFields)
WITH DROP_EXISTING
ON [filegroup_name]
hoặc nếu chỉ mục nhóm của bạn là duy nhất :
CREATE UNIQUE CLUSTERED INDEX CIX_YourTable
ON dbo.YourTable(YourClusteringKeyFields)
WITH DROP_EXISTING
ON [filegroup_name]
Thao tác này tạo chỉ mục được phân cụm mới và loại bỏ chỉ mục hiện có và nó tạo chỉ mục được phân cụm mới trong nhóm tệp bạn đã chỉ định - và thì đấy, dữ liệu bảng của bạn đã được chuyển sang nhóm tệp mới.
Xem tài liệu MSDN về CREATE INDEX để biết chi tiết về tất cả các tùy chọn có sẵn mà bạn có thể muốn chỉ định.
Tất nhiên điều này vẫn chưa giải quyết được việc chia tay, nhưng đó là một câu chuyện hoàn toàn khác ...