SQL Table Partitioning
파티션테이블 Switching시 인덱스가 다른 파일그룹에 생성시 실패한다.
AWS-in
2015. 10. 22. 16:53
#. 시니리오.
파티션테이블에 인덱스가 파티션그룹의 클러스터 인덱스가 있고,
Primary에 넌 클러스터 인덱스를 생성한 후
해당 특정 파티션을 Switching 하면 될까?
결론 : 실패다.
/*
OBJECTName INDEXname INDEX TYPE FilegroupName
tblLog IX_tblLog_hostname NONCLUSTERED PRIMARY
tblLog_hist U IX_tblLog_hist_LogDate CLUSTERED FG
*/
ALTER TABLE dbo.tblLog
SWITCH PARTITION 1 TO tblLog_hist;
GO
/*
메시지 7733, 수준 16, 상태 4, 줄 14
'ALTER TABLE SWITCH' 문이 실패했습니다. 테이블 'dbLogInfo.dbo.tblLog'은(는) 분할되었고 인덱스 'IX_tblLog_hostname'은(는) 분할되지 않았습니다.
*/