다음을 통해 공유


Readme_SlidingWindow

SlidingWindow 예제는 Transact-SQL ALTER TABLE SWITCH 문을 사용하여 테이블 간에 파티션을 이동하는 기능을 보여 줍니다. 이 기능에 대한 자세한 내용은 SQL Server 온라인 설명서의 "파티션을 디자인하여 데이터 하위 집합 관리"를 참조하십시오.

ms160743.note(ko-kr,SQL.90).gif중요:
예제는 교육용으로만 제공되므로 프로덕션 환경에 사용하기에 적합하지 않으며 프로덕션 환경에서 테스트를 수행하지 않았습니다. Microsoft는 이러한 예제에 대한 기술 지원을 제공하지 않습니다. 시스템 관리자의 허가 없이 예제 응용 프로그램을 프로덕션 SQL Server 데이터베이스에 연결하거나 이러한 데이터베이스에서 사용해서는 안 됩니다.

시나리오

이 예제에서는 분할된 테이블 TransactionHistory에서 가장 오래된 월 데이터를 분할된 테이블 TransactionHistoryArchive로 이동합니다. 파티션 전환을 실행하기 전에 TransactionHistoryArchive에 대한 파티션 함수는 새 파티션을 받도록 수정됩니다. 또한 TransactionHistory 테이블에 CHECK 제약 조건이 추가됩니다. 파티션 전환 후에 TransactionHistory 테이블과 TransactionHistoryArchive 테이블은 모두 다음 달에 실행할 유사한 계획을 허용하는 분할 구조로 복원됩니다.

언어

Transact-SQL

필수 구성 요소

이 예제를 실행하기 전에 다음 구성 요소를 포함하여 SQL Server 2005를 설치합니다.

  • 데이터베이스 엔진
  • SQL Server Management Studio
  • SQL Server 2005에 포함된 AdventureWorks(OLTP) 예제 데이터베이스는 Microsoft SQL Server Developer Center에서도 다운로드할 수 있습니다.
  • SQL Server 데이터베이스 엔진 예제. 이 예제는 SQL Server 2005에 포함되어 있습니다. Microsoft SQL Server Developer Center에서 최신 버전의 예제를 다운로드할 수 있습니다.

예제 실행

다음 절차에서는 SlidingWindow 예제를 실행하는 방법을 보여 줍니다.

SlidingWindow 예제를 실행하려면

  1. PartitioningScript 예제를 실행합니다. 자세한 내용은 Readme_PartitioningScript를 참조하십시오.

  2. SQL Server Management Studio에서 Sliding.sql 파일을 엽니다. 기본 설치 디렉터리는 C:\Program Files\Microsoft SQL Server\90\Samples\Engine\Administration\SlidingWindow\Scripts입니다. 그런 다음 실행을 클릭합니다.

참고 항목

작업

예제 설치

관련 자료

분할된 테이블 및 인덱스
파티션을 디자인하여 데이터 하위 집합 관리
파티션 전환을 사용하여 데이터를 효율적으로 전송

도움말 및 정보

SQL Server 2005 지원 받기