통계 업데이트 태스크Update Statistics Task

통계 업데이트 태스크는 지정된 테이블이나 인덱싱된 뷰에서 하나 이상의 통계 그룹(컬렉션)의 키 값 배포에 대한 정보를 업데이트합니다.The Update Statistics task updates information about the distribution of key values for one or more statistics groups (collections) in the specified table or indexed view. 자세한 내용은 Statistics을(를) 참조하세요.For more information, see Statistics.

통계 업데이트 태스크를 사용하면 패키지가 단일 데이터베이스나 여러 데이터베이스의 통계를 업데이트할 수 있습니다.By using the Update Statistics task, a package can update statistics for a single database or multiple databases. 태스크가 단일 데이터베이스의 통계만 업데이트하는 경우 통계를 업데이트할 뷰 또는 테이블을 선택할 수 있습니다.If the task updates only the statistics in a single database, you can choose the views or the tables whose statistics the task updates. 모든 통계, 열 통계만 또는 인덱스 통계만 업데이트하도록 구성할 수 있습니다.You can configure the update to update all statistics, column statistics only, or index statistics only.

이 태스크는 다음 인수와 절을 포함하여 UPDATE STATISTICS 문을 캡슐화합니다.This task encapsulates an UPDATE STATISTICS statement, including the following arguments and clauses:

  • table_name 또는 view_name 인수가 포함됩니다.The table_name or view_name argument.

  • 업데이트가 모든 통계에 적용되면 WITH ALL 절이 포함됩니다.If the update applies to all statistics, the WITH ALL clause is implied.

  • 업데이트가 열에만 적용되면 WITH COLUMN 절이 포함됩니다.If the update applies only to columns, the WITH COLUMN clause is included.

  • 업데이트가 인덱스에만 적용되면 WITH INDEX 절이 포함됩니다.If the update applies only to indexes, the WITH INDEX clause is included.

    통계 업데이트 태스크는 여러 데이터베이스의 통계를 업데이트하는 경우 각 테이블이나 뷰에 대해 하나씩, 여러 개의 UPDATE STATISTICS 문을 실행합니다.If the Update Statistics task updates statistics in multiple databases, the task runs multiple UPDATE STATISTICS statements, one for each table or view. UPDATE STATISTICS의 모든 인스턴스는 동일한 절을 사용하지만 table_name 또는 view_name 값이 다릅니다.All instances of UPDATE STATISTICS use the same clause, but different table_name or view_name values. 자세한 내용은 CREATE STATISTICS(Transact-SQL)UPDATE STATISTICS(Transact-SQL)를 참조하세요.For more information, see CREATE STATISTICS (Transact-SQL) and UPDATE STATISTICS (Transact-SQL).

중요

태스크에서 실행할 Transact-SQL 문을 만드는 데 걸리는 시간은 태스크에서 업데이트하는 통계 수에 비례합니다.The time the task takes to create the Transact-SQL statement that the task runs is proportionate to the number of statistics the task updates. 많은 수의 인덱스가 있는 데이터베이스의 모든 테이블과 뷰의 통계를 업데이트하거나 여러 데이터베이스의 통계를 업데이트하도록 태스크를 구성하면 Transact-SQL 문을 생성하는 데 시간이 오래 걸릴 수 있습니다.If the task is configured to update statistics in all the tables and views in a database with a large number of indexes, or to update statistics in multiple databases, the task can take a considerable amount of time to generate the Transact-SQL statement.

통계 업데이트 태스크 구성Configuration of the Update Statistics Task

SSISSSIS 디자이너에서 속성을 설정할 수 있습니다.You can set properties through SSISSSIS Designer. 이 태스크는 디자이너의 도구 상자 에 있는 유지 관리 계획 태스크 SSISSSIS 섹션에서 수행할 수 있습니다.This task is in the Maintenance Plan Tasks section of the Toolbox in SSISSSIS Designer.

SSISSSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목을 클릭하십시오.For information about the properties that you can set in SSISSSIS Designer, click the following topic:

SSISSSIS 디자이너에서 이러한 속성을 설정하는 방법을 보려면 다음 항목을 클릭하십시오.For more information about how to set these properties in SSISSSIS Designer, click the following topic:

관련 항목:See Also

Integration Services 태스크 Integration Services Tasks
제어 흐름Control Flow