파티션 관리 마법사

적용 대상:SQL Server

파티션 관리 마법사를 사용하여 파티션 전환 또는 슬라이딩 윈도우 시나리오의 구현을 통해 기존 분할된 테이블을 관리하고 수정할 수 있습니다. 이 마법사는 파티션 관리를 용이하게 하고 테이블 내/외부 데이터의 정기적인 마이그레이션을 간소화할 수 있습니다.

파티션 관리 마법사를 시작하려면

  • SQL Server Management Studio에서 데이터베이스를 선택하고 파티션을 만들 테이블을 마우스 오른쪽 단추로 클릭하고 Storage를 가리킨 다음 파티션 관리를 클릭합니다.

    Note파티션 관리 를 사용할 수 없으면 선택한 테이블에 파티션이 포함되어 있지 않은 것입니다. 스토리지 하위 메뉴에서 파티션 만들기를 클릭하고 파티션 만들기 마법사사용하여 테이블에 파티션을 만듭니다.

파티션과 인덱스에 대한 자세한 내용은 Partitioned Tables and Indexes를 참조하십시오.

이 섹션에서는 파티션 관리 마법사를 사용하여 파티션을 관리, 수정 및 구현하는 데 필요한 정보를 제공합니다.

이 섹션의 내용

다음 섹션에서는 파티션 관리 마법사의 페이지에 대한 도움말을 제공합니다.

파티션 관리 마법사(파티션 작업 페이지 선택)

파티션 관리 마법사(페이지로 전환)

파티션 관리 마법사(페이지 전환)

파티션 관리 마법사(준비 테이블 옵션 선택 페이지)

파티션 관리 마법사(출력 옵션 선택 페이지)

파티션 관리 마법사(새 작업 일정 페이지)

파티션 관리 마법사(요약 페이지)

파티션 관리 마법사(진행률 페이지)

파티션 작업 선택 페이지

파티션 작업 선택 페이지를 사용하여 파티션에서 수행할 작업을 선택합니다.

준비 테이블 만들기

파티션 전환은 정기적으로 데이터를 마이그레이션하는 분할된 테이블이 있는 경우 일반적인 분할 작업입니다. 예를 들어 현재 분기별 데이터를 저장하는 분할된 테이블이 있으며, 새 데이터로 이동하고 각 분기의 끝에 이전 데이터를 보관해야 합니다.

마법사는 동일한 분할 열, 테이블 및 열 구조 및 인덱스를 사용하여 준비 테이블을 디자인하고 원본 파티션이 있는 파일 그룹에 새 테이블을 저장합니다.

준비 테이블을 사용하여 파티션 데이터를 전환하려면 파티션 전환용 준비 테이블 만들기를 선택합니다.

슬라이딩 윈도우 시나리오

슬라이딩 윈도우 시나리오에서 파티션을 관리하려면 슬라이딩 윈도우 시나리오에서 분할된 데이터 관리를 선택합니다.

UI 요소 목록

파티션 전환용 준비 테이블 만들기
전환하거나 기존 분할된 테이블에서 전환하는 데이터에 대한 준비 테이블을 만듭니다.

파티션 전환
테이블에서 파티션을 제거할 때의 옵션을 제공합니다.

파티션에서 전환
테이블에 파티션을 추가할 때의 옵션을 제공합니다.

슬라이딩 윈도우 시나리오에서 분할된 데이터 관리
데이터 전환에 사용할 수 있는 기존 테이블에 빈 파티션을 추가합니다. 마법사는 현재 마지막 파티션으로 전환하고 첫 번째 파티션을 전환할 수 있습니다.

Arrow icon used with Back to Top link이 섹션에서

파티션 전환 옵션 선택 페이지

파티션 전환 옵션 선택 페이지를 사용하여 분할된 테이블로 전환할 준비 테이블을 선택합니다.

UI 요소 목록

모든 파티션 표시
분할된 테이블의 현재 파티션을 포함한 모든 파티션을 표시하려면 선택합니다.

파티션 표
선택한 파티션의 파티션 이름, 왼쪽 경계, 오른쪽 경계, 파일 그룹행 수를 표시합니다.

테이블 전환
분할된 테이블에 추가하려는 파티션이 포함된 준비 테이블을 선택합니다. 파티션 관리 마법사를 사용하여 파티션을 내부 전환하기 전에 이 준비 테이블을 만들어야 합니다.

Arrow icon used with Back to Top link이 섹션에서

파티션 외부 전환 옵션 선택 페이지

파티션 외부 전환 옵션 선택 페이지를 사용하여 분할된 테이블에서 외부 전환할 분할된 데이터를 저장하기 위한 파티션 및 준비 테이블을 선택할 수 있습니다.

UI 요소 목록

파티션 표
선택한 파티션의 파티션 이름, 왼쪽 경계, 오른쪽 경계, 파일 그룹행 수를 표시합니다.

테이블 전환
데이터를 외부 전환할 대상으로 새 테이블이나 기존 테이블을 선택합니다.

New
파티션이 현재 원본 테이블에서 전환되는 데 사용할 준비 테이블의 새 이름을 입력합니다.

기존
현재 원본 테이블에서 외부 전환하려는 파티션에 사용할 기존 준비 테이블을 선택합니다. 기존 테이블에 데이터가 포함된 경우 외부 전환하는 데이터가 이 데이터를 덮어씁니다.

Arrow icon used with Back to Top link이 섹션에서

준비 테이블 옵션 선택 페이지

준비 테이블 옵션 선택 페이지를 사용하여 분할된 데이터를 전환하는 데 사용할 준비 테이블을 만듭니다.

스테이징 테이블은 원본 테이블이 있는 선택한 파티션의 동일한 파일 그룹에 있어야 합니다. 준비 테이블은 원본 테이블과 대상 테이블의 디자인을 모두 미러링해야 합니다.

원본 파티션에 존재하는 준비 테이블에 동일한 인덱스를 만들 수도 있습니다. 준비 테이블에는 원본 파티션의 요소를 기반으로 하는 제약 조건이 자동으로 포함됩니다. 이 제약 조건은 일반적으로 원본 파티션의 경계 값에서 생성됩니다.

UI 요소 목록

준비 테이블 이름
준비 테이블의 이름을 만들거나 편집 상자에 표시되는 기본 이름을 적용합니다.

파티션 전환
현재 테이블에서 외부 전환하려는 원본 파티션을 선택합니다.

새 경계 값
준비 테이블의 파티션에 대해 원하는 경계 값을 선택하거나 입력합니다.

파일 그룹
새 테이블에 대한 파일 그룹을 선택합니다.

Arrow icon used with Back to Top link이 섹션에서

출력 옵션 선택 페이지

출력 옵션 선택 페이지를 사용하여 파티션 수정을 완료하는 방법을 지정할 수 있습니다.

스크립트 만들기

마법사가 완료되면 쿼리 편집기에서 테이블의 파티션을 수정하는 스크립트를 만듭니다. 스크립트를 검토하려면 스크립트 만들기를 선택한 다음, 스크립트를 수동으로 실행합니다.

파일로 스크립팅
.sql 파일에 스크립트를 생성합니다. 유니코드 또는 ANSI 텍스트를 지정합니다. 파일의 이름과 위치를 지정하려면 찾아보기를 클릭합니다.

클립보드로 스크립트
스크립트를 클립보드에 저장합니다.

새 쿼리 창에 대한 스크립트
쿼리 편집기 창에 스크립트를 생성합니다. 열려 있는 편집기 창이 없으면 스크립트 대상으로 사용할 새 편집기 창이 열립니다.

즉시 실행

즉시 실행
다음 또는 마침을 클릭하면 마법사에서 파티션 수정을 완료하도록 합니다.

예약

예약된 날짜 및 시간에 테이블 파티션을 수정하려면 선택합니다.

일정 변경
예약된 작업의 속성을 선택, 변경 또는 볼 수 있는 새 작업 일정 대화 상자를 엽니다.

Arrow icon used with Back to Top link이 섹션에서

새 작업 일정 페이지

새 작업 일정 페이지를 사용하여 일정의 속성을 보고 변경할 수 있습니다.

옵션

SQL Server 에이전트 작업에 대해 원하는 일정 유형을 선택합니다.

입력
일정의 새 이름을 입력합니다.

일정에 따라 작업
일정을 사용하는 기존 작업을 봅니다.

일정 유형
일정 유형을 선택합니다.

활성화
일정을 사용하거나 사용하지 않습니다.

되풀이 일정 형식 옵션

예약된 작업의 빈도를 선택합니다.

발생
일정 되풀이 간격을 선택합니다.

모든 재귀
일정 되풀이 사이의 일 또는 주 수를 선택합니다. 이 옵션은 월별 일정에 사용할 수 없습니다.

월요일
월요일에 작업이 수행되도록 설정합니다. 주별 일정에만 사용할 수 있습니다.

화요일
화요일에 작업을 수행하도록 설정합니다. 주별 일정에만 사용할 수 있습니다.

수요일
수요일에 작업을 수행하도록 설정합니다. 주별 일정에만 사용할 수 있습니다.

목요일
목요일에 작업을 수행하도록 설정합니다. 주별 일정에만 사용할 수 있습니다.

금요일
금요일에 작업을 수행하도록 설정합니다. 주별 일정에만 사용할 수 있습니다.

토요일
토요일에 작업을 수행하도록 설정합니다. 주별 일정에만 사용할 수 있습니다.

일요일
일요일에 작업을 수행하도록 설정합니다. 주별 일정에만 사용할 수 있습니다.

Day
일정이 발생하는 월의 일을 선택합니다. 월별 일정에만 사용할 수 있습니다.

일 /
일정 되풀이 간격을 월 단위(수)로 선택합니다. 월별 일정에만 사용할 수 있습니다.


특정 요일의 일정을 월 내의 특정 주에 지정합니다. 월별 일정에만 사용할 수 있습니다.

한 번 수행
작업이 매일 수행되는 시간을 설정합니다.

모든 경우에 발생합니다.
작업 발생 간격을 시와 분으로 설정합니다.

시작 날짜
이 일정이 적용되는 날짜를 설정합니다.

종료 날짜
일정이 더 이상 적용되지 않는 날짜를 설정합니다.

종료 날짜 없음
일정을 무기한 유지하도록 지정합니다.

일회 일정 유형 옵션

작업을 한 번 실행하도록 예약하는 경우 나중에 날짜와 시간을 선택해야 합니다.

날짜
실행할 작업의 날짜를 선택합니다.

Time
작업을 실행할 시간을 선택합니다.

Arrow icon used with Back to Top link이 섹션에서

요약 페이지

요약 페이지를 사용하여 이전 페이지에서 선택한 옵션을 검토할 수 있습니다.

UI 요소 목록

선택 항목 검토
마법사의 각 페이지에 대해 선택한 항목을 표시합니다. 이전에 선택한 옵션을 확장하고 보려면 노드를 클릭합니다.

Arrow icon used with Back to Top link이 섹션에서

진행률 페이지

진행률 페이지를 사용하여 파티션 관리 마법사작업에 대한 상태 정보를 모니터링합니다. 마법사 에서 선택한 옵션에 따라 진행률 페이지에 하나 이상의 작업이 포함될 수 있습니다. 맨 위 상자에는 마법사의 전체 상태와 마법사가 받은 상태, 오류 및 경고 메시지 수가 표시됩니다.

옵션

자세히
마법사에서 수행한 작업에서 반환되는 작업, 상태 및 모든 메시지를 제공합니다.

작업
각 작업의 형식과 이름을 지정합니다.

상태
마법사 작업 전체가 성공 또는 실패 값을 반환했는지 여부를 나타냅니다.

메시지
프로세스에서 반환된 모든 오류 또는 경고 메시지를 제공합니다.

Stop
마법사의 작업을 중지합니다.

Report
파티션 관리 마법사결과가 포함된 보고서를 만듭니다. 옵션은 다음과 같습니다.

  • 보고서 보기

  • 파일에 보고서 저장

  • 클립보드에 보고서 복사

  • 보고서를 전자 메일로 보내기

보고서 보기
보고서 보기 대화 상자를 엽니다. 이 대화 상자에는 파티션 관리 마법사의 진행률에 대한 텍스트 보고서가 포함되어 있습니다.

닫기
마법사를 닫습니다.

Arrow icon used with Back to Top link이 섹션에서

참고 항목

분할된 테이블 및 인덱스