Các chỉ mục thường nằm trên Đề án phân vùng. Đối với tình huống bạn đang nói, bạn thực sự có thể tải lên một bảng mới với lô (cấu trúc giống hệt nhau, tên khác) và sau đó sử dụng lệnh SWITCH để thêm bảng này làm phân vùng mới vào bảng hiện có của bạn.
Tôi đã bao gồm mã mà tôi sử dụng để thực hiện việc này, bạn sẽ cần sửa đổi nó dựa trên tên bảng của bạn:
DECLARE @importPart int
DECLARE @hourlyPart int
SET @importPart = 2 -- always, so long as the Import table is only made up of 1 partition
-- get the Hourly partition
SELECT
@hourlyPart = MAX(V.boundary_id) + 1
FROM
sys.partition_range_values V
JOIN sys.partition_functions F
ON V.function_id = F.function_id
AND F.name = 'pfHourly'
ALTER TABLE Import
SWITCH PARTITION @importPart
TO Hourly PARTITION @hourlyPart;