방법: 다른 파일 그룹으로 기존 인덱스 이동(SQL Server Management Studio)

이 항목에서는 SQL Server Management Studio를 사용하여 현재 파일 그룹에서 다른 파일 그룹으로 기존 인덱스를 이동하는 방법을 설명합니다. 테이블에 클러스터형 인덱스가 있는 경우 클러스터형 인덱스를 새 파일 그룹으로 이동하면 테이블도 해당 파일 그룹으로 이동합니다.

기존 인덱스를 다른 파일 그룹 또는 파티션 구성표로 이동하려면

  1. 개체 탐색기에서 SQL Server 2005 데이터베이스 엔진 인스턴스에 연결한 다음 해당 인스턴스를 확장합니다.

  2. 데이터베이스를 확장하고 해당 인덱스가 있는 테이블이 포함된 데이터베이스를 확장한 다음 테이블을 확장합니다.

  3. 인덱스가 속한 테이블을 확장하고 인덱스를 확장합니다.

  4. 이동할 인덱스를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.

  5. 인덱스 속성 대화 상자에서 저장소 페이지를 선택합니다.

  6. 인덱스를 이동할 파일 그룹을 선택합니다.

    인덱스 속성 대화 상자에서는 UNIQUE 또는 PRIMARY KEY 제약 조건의 결과로 만들어진 인덱스를 이동할 수 없습니다. 이러한 인덱스를 이동하려면 ALTER TABLE을 DROP CONSTRAINT 옵션과 함께 사용하여 제약 조건을 삭제한 다음 ALTER TABLE을 ADD CONSTRAINT 옵션과 함께 사용하여 원하는 파일 그룹의 제약 조건을 다시 만듭니다.

    테이블 또는 인덱스가 분할된 경우 인덱스를 이동할 파티션 구성표를 선택합니다. 분할된 인덱스에 대한 자세한 내용은 분할된 테이블 및 인덱스를 참조하십시오.

    클러스터형 인덱스를 이동할 경우 온라인 처리를 사용할 수 있습니다. 온라인 처리는 인덱스 작업 중 기본 데이터 및 비클러스터형 인덱스에 대한 동시 사용자 액세스를 허용합니다. 자세한 내용은 온라인으로 인덱스 작업 수행을 참조하십시오.

    SQL Server 2005 Enterprise Edition을 사용하는 다중 프로세서 컴퓨터에서는 최대 병렬 처리 값을 지정하여 인덱스 문 실행에 사용되는 프로세서 수를 구성할 수 있습니다. 자세한 내용은 병렬 인덱스 작업 구성을 참조하십시오.

  7. 확인을 클릭합니다.

참고 항목

개념

인덱스를 파일 그룹에 배치
파일 및 파일 그룹 이해

관련 자료

데이터베이스 엔진 방법 도움말 항목
인덱스 방법 도움말 항목
인덱스 이해
SQL Server Management Studio 자습서

도움말 및 정보

SQL Server 2005 지원 받기