#. 시니리오.파티션테이블에 인덱스가 파티션그룹의 클러스터 인덱스가 있고,Primary에 넌 클러스터 인덱스를 생성한 후 해당 특정 파티션을 Switching 하면 될까?결론 : 실패다. /*OBJECTNameINDEXname INDEX TYPEFilegroupNametblLogIX_tblLog_hostname NONCLUSTEREDPRIMARYtblLog_histU IX_tblLog_hist_LogDate CLUSTEREDFG*/ ALTER TABLE dbo.tblLogSWITCH PARTITION 1 TO tblLog_hist;GO /*메시지 7733, 수준 16, 상태 4, 줄 14'ALTER TABLE SWITCH' 문이 실패했습니다. 테이블 'dbLogInfo.dbo.tblLog'은(는) 분할되..
방법.1 클러스터인덱스가 있는 파티션테이블클러스터인덱스를 다른 파일그룹에 이동하게 모든 데이터가 이동이 된다.대용량일 경우에는 오래걸리므로 조심스럽게 해야한다.-- Quick and easy way to unpartition and move it.CREATE CLUSTERED INDEX [PK_col1] ON [dbo].[PartitionTable1]([col1]) WITH (DROP_EXISTING = ON) ON [PRIMARY];GO방법.2 넌클러스터 인덱스만 존재하는 파티션테이블일 경우파티션함수를 모두 Merge하여 한개의 파티션함수만 남긴 후 파티션 Scheme를 새로운 그룹을 정의 후 파티션함수를 SPLIT 하여 새로 만든 파일그룹에 이동시킨다.같은 파일그룹에 같은스키마의 더미테이블을 만들어서..
- Total
- Today
- Yesterday