통계 업데이트 태스크

적용 대상: Azure Data Factory의 SQL Server SSIS Integration Runtime

통계 업데이트 태스크는 지정된 테이블이나 인덱싱된 뷰에서 하나 이상의 통계 그룹(컬렉션)의 키 값 배포에 대한 정보를 업데이트합니다. 자세한 내용은 통계를 참조하십시오.

통계 업데이트 태스크를 사용하면 패키지가 단일 데이터베이스나 여러 데이터베이스의 통계를 업데이트할 수 있습니다. 작업이 단일 데이터베이스의 통계만 업데이트하는 경우 통계가 업데이트되는 뷰 또는 테이블을 선택할 수 있습니다. 모든 통계, 열 통계만 또는 인덱스 통계만 업데이트하도록 구성할 수 있습니다.

이 태스크는 다음 인수와 절을 포함하여 UPDATE STATISTICS 문을 캡슐화합니다.

  • table_name 또는 view_name 인수입니다.

  • 업데이트가 모든 통계에 적용되는 경우 WITH ALL 절이 암시됩니다.

  • 업데이트가 열에만 적용되는 경우 WITH COLUMN 절이 포함됩니다.

  • 업데이트가 인덱스에만 적용되면 WITH INDEX 절이 포함됩니다.

통계 업데이트 작업이 여러 데이터베이스의 통계를 업데이트하는 경우 작업은 각 테이블 또는 뷰에 대해 하나씩 여러 UPDATE STATISTICS 문을 실행합니다. UPDATE STATISTICS의 모든 인스턴스는 동일한 절을 사용하지만 다른 table_name 또는 view_name 값을 사용합니다. 자세한 내용은 CREATE STATISTICS(Transact-SQL)UPDATE STATISTICS(Transact-SQL)를 참조하세요.

Important

작업이 실행되는 Transact-SQL 문을 만드는 데 걸리는 시간은 작업이 업데이트하는 통계 수에 비례합니다. 많은 수의 인덱스를 사용하여 데이터베이스의 모든 테이블 및 뷰에서 통계를 업데이트하거나 여러 데이터베이스의 통계를 업데이트하도록 작업이 구성된 경우 작업에서 Transact-SQL 문을 생성하는 데 상당한 시간이 걸릴 수 있습니다.

통계 업데이트 작업 구성

SSIS 디자이너에서 속성을 설정할 수 있습니다. 이 태스크는 SSIS 디자이너 도구 상자유지 관리 계획 태스크 섹션에 있습니다.

SSIS 디자이너에서 설정할 수 있는 속성에 대해 자세한 정보는 다음 주제를 클릭하세요.

SSIS 디자이너에서 이러한 속성을 설정하는 방법을 보려면 다음 항목을 클릭하십시오.

참고 항목

Integration Services 태스크
제어 흐름