통계 업데이트 태스크(유지 관리 계획)Update Statistics Task (Maintenance Plan)

통계 업데이트 태스크 대화 상자를 사용하여 MicrosoftMicrosoft SQL ServerSQL Server 의 테이블 및 인덱스 데이터 정보를 업데이트할 수 있습니다.Use the Update Statistics Task dialog to update MicrosoftMicrosoft SQL ServerSQL Server information about the data in the tables and indexes. 데이터베이스의 사용자 테이블에 작성된 각 인덱스의 배포 통계를 다시 샘플링합니다.This task resamples the distribution statistics of each index created on user tables in the database. SQL ServerSQL Server 에서 사용하는 배포 통계는 Transact-SQLTransact-SQL 문을 처리하는 동안 테이블 탐색을 최적화합니다.The distribution statistics are used by SQL ServerSQL Server to optimize navigation through tables during the processing of Transact-SQLTransact-SQL statements. 배포 통계를 자동으로 구축하기 위해 SQL ServerSQL Server 는 각 인덱스에 대한 해당 테이블에서 데이터를 주기적으로 샘플링합니다.To build the distribution statistics automatically, SQL ServerSQL Server periodically samples the data in the corresponding table for each index. 샘플링하는 양은 테이블의 행 수와 데이터 수정 빈도를 기초로 정해집니다.This size of the sample is based on the number of rows in the table and the frequency of data modification. 테이블에서 지정한 비율의 데이터를 사용하여 추가 샘플링을 수행하려면 이 옵션을 사용합니다.Use this option to perform an additional sampling using the specified percentage of data in the tables. SQL ServerSQL Server 는 이 정보를 사용하여 보다 향상된 쿼리 계획을 만듭니다. uses this information to create better query plans.

이 태스크는 UPDATE STATISTICS 문을 실행합니다.This task executes the UPDATE STATISTICS statement.

옵션Options

연결Connection
이 태스크를 수행할 때 사용할 서버 연결을 선택합니다.Select the server connection to use when performing this task.

새로 만들기New
이 태스크를 수행할 때 사용할 새 서버 연결을 만듭니다.Create a new server connection to use when performing this task. 아래에서는 새 연결 대화 상자에 대해 설명합니다.The New Connection dialog box is described below.

데이터베이스Databases
이 태스크의 영향을 받는 데이터베이스를 지정합니다.Specify the databases affected by this task.

  • 모든 데이터베이스All databases

    tempdb를 제외한 모든 SQL ServerSQL Server 데이터베이스에 대해 유지 관리 태스크를 실행하는 유지 관리 계획을 생성합니다.Generate a maintenance plan that runs maintenance tasks against all SQL ServerSQL Server databases, except tempdb.

  • 모든 시스템 데이터베이스All system databases

    tempdb를 제외한 각 SQL ServerSQL Server 시스템 데이터베이스에 대해 유지 관리 태스크를 실행하는 유지 관리 계획을 생성합니다.Generate a maintenance plan that runs maintenance tasks against each of the SQL ServerSQL Server system databases except tempdb. 사용자가 만든 데이터베이스에 대해서는 유지 관리 태스크가 실행되지 않습니다.No maintenance tasks are run against user-created databases.

  • 모든 사용자 데이터베이스All user databases

    사용자가 만든 모든 데이터베이스에 대해 유지 관리 태스크를 실행하는 유지 관리 계획을 생성합니다.Generate a maintenance plan that runs maintenance tasks against all user-created databases. SQL ServerSQL Server 시스템 데이터베이스에 대해서는 유지 관리 태스크가 실행되지 않습니다.No maintenance tasks are run against the SQL ServerSQL Server system databases.

  • 다음 데이터베이스These specific databases

    선택한 데이터베이스에 대해서만 유지 관리 태스크를 실행하는 유지 관리 계획을 생성합니다.Generate a maintenance plan that runs maintenance tasks against only those databases that are selected. 이 옵션을 선택한 경우에는 목록에서 하나 이상의 데이터베이스를 선택해야 합니다.At least one database in the list must be selected if this option is chosen.

    참고 유지 관리 계획은 호환성 수준 80 이상으로 설정된 데이터베이스에 대해서만 실행합니다.Note Maintenance plans only run against databases set to compatibility level 80 or higher. 호환성 수준 70 이하로 설정된 데이터베이스는 표시되지 않습니다.Databases set to compatibility level 70 or lower are not displayed.

    개체Object
    테이블, 뷰 또는 둘 다를 표시하도록 선택 표를 제한합니다.Limit the Selection grid to display tables, views, or both.

    선택Selection
    이 태스크의 영향을 받는 테이블 또는 인덱스를 지정합니다.Specify the tables or indexes affected by this task. 개체 상자에서 테이블 및 뷰 를 선택한 경우에는 사용할 수 없습니다.Not available when Tables and Views is selected in the Object box.

    모든 기존 통계All existing statistics
    열과 인덱스의 통계를 모두 업데이트합니다.Update statistics for both columns and indexes.

    열 통계만Column statistics only
    열 통계만 업데이트합니다.Only update column statistics.

    인덱스 통계만Index statistics only
    인덱스 통계만 업데이트합니다.Only update index statistics.

    검색 유형Scan type
    업데이트된 통계를 수집하는 데 사용되는 검색 유형입니다.Type of scan used to gather updated statistics.

    전체 검색Full scan
    통계를 수집하기 위해 테이블이나 뷰의 모든 행을 읽습니다.Read all rows in the table or view to gather the statistics.

    샘플링 기준Sample by
    보다 큰 테이블이나 뷰에 대한 통계를 수집할 때 샘플링할 행의 수 또는 테이블이나 인덱싱된 뷰의 백분율을 지정합니다.Specify the percentage of the table or indexed view, or the number of rows to sample when collecting statistics for larger tables or views.

    T-SQL 보기View T-SQL
    선택한 옵션을 기반으로 서버에 대해 수행한 이 태스크의 Transact-SQLTransact-SQL 문을 표시합니다.View the Transact-SQLTransact-SQL statements performed against the server for this task, based on the selected options.

참고

영향을 받은 개체 수가 많은 경우에는 표시하는 데 시간이 오래 걸릴 수 있습니다.When the number of objects affected is large, this display can take a considerable amount of time.

새 연결 대화 상자New Connection Dialog Box

연결 이름Connection name
새 연결의 이름을 입력합니다.Enter a name for the new connection.

서버 이름 선택 또는 입력Select or enter a server name
이 태스크를 수행할 때 연결할 서버를 선택합니다.Select a server to connect to when performing this task.

새로 고침Refresh
사용할 수 있는 서버 목록을 새로 고칩니다.Refresh the list of available servers.

서버 로그온 정보 입력Enter information to log on to the server
서버에 대한 인증 방법을 지정합니다.Specify how to authenticate against the server.

Windows NT 통합 보안 사용Use Windows integrated security
SQL ServerSQL Server 데이터베이스 엔진Database Engine MicrosoftMicrosoft 인스턴스에 연결합니다.Connect to an instance of the SQL ServerSQL Server 데이터베이스 엔진Database Engine with MicrosoftMicrosoft Windows Authentication.

특정 사용자 이름 및 암호 사용Use a specific user name and password
SQL ServerSQL Server 데이터베이스 엔진Database Engine SQL ServerSQL Server 인스턴스에 연결합니다.Connect to an instance of the SQL ServerSQL Server 데이터베이스 엔진Database Engine using SQL ServerSQL Server Authentication. 이 옵션은 사용할 수 없습니다.This option is not available.

사용자 이름User name
인증 시 사용할 SQL ServerSQL Server 로그인을 입력합니다.Provide a SQL ServerSQL Server login to use when authenticating. 이 옵션은 사용할 수 없습니다.This option is not available.

암호Password
인증 시 사용할 암호를 입력합니다.Provide a password to use when authenticating. 이 옵션은 사용할 수 없습니다.This option is not available.

참고 항목See Also

UPDATE STATISTICS(Transact-SQL)UPDATE STATISTICS (Transact-SQL)