sys.stats(Transact-SQL)
데이터베이스의 테이블, 인덱스 및 인덱싱된 뷰에 대한 각 통계 개체의 행을 포함합니다.
[!참고]
모든 인덱스에는 이름 및 ID(index_id = stats_id)가 동일한 해당하는 통계 행이 있지만 모든 통계 행에 해당하는 인덱스가 있는 것은 아닙니다.
카탈로그 뷰 sys.stats_columns에서는 데이터베이스의 각 열에 대한 통계 정보가 제공됩니다. 자세한 내용은 sys.stats_columns(Transact-SQL)를 참조하십시오.
통계에 대한 자세한 내용은 통계을 참조하십시오.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
object_id |
int |
이 통계가 속한 개체의 ID입니다. |
name |
sysname |
통계의 이름입니다. 개체 내에서 고유합니다. |
stats_id |
int |
통계의 ID입니다. 개체 내에서 고유합니다. |
auto_created |
bit |
SQL Server에서 자동으로 생성된 통계인지 여부를 나타냅니다. 0 = SQL Server에서 자동으로 생성된 통계가 아닙니다. 1 = SQL Server에서 자동으로 생성된 통계입니다. |
user_created |
bit |
사용자가 만든 통계인지 여부를 나타냅니다. 0 = 사용자가 만든 통계가 아닙니다. 1 = 사용자가 만든 통계입니다. |
no_recompute |
bit |
통계가 NORECOMPUTE 옵션을 사용하여 만들어졌는지 여부를 나타냅니다. 0 = 통계가 NORECOMPUTE 옵션을 사용하여 통계를 만들어지지 않았습니다. 1 = 통계가 NORECOMPUTE 옵션을 사용하여 만들어졌습니다. |
has_filter |
bit |
0 = 통계에 필터가 없고 모든 행에서 통계가 계산됩니다. 1 = 통계에 필터가 있고 필터 정의를 충족하는 행에서만 통계가 계산됩니다. |
filter_definition |
nvarchar(max) |
필터링된 통계에 포함된 행 하위 집합에 대한 식입니다. NULL = 필터링되지 않은 통계입니다. |
is_temporary |
bit |
통계가 임시 통계인지 여부를 나타냅니다. 임시 통계는 읽기 전용 액세스가 가능하도록 설정된 AlwaysOn 가용성 그룹 보조 데이터베이스를 지원합니다. 0 = 통계가 임시 통계가 아닙니다. 1 = 통계가 임시 통계입니다. SQL Azure에 적용되지 않습니다. |
사용 권한
사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 메타데이터 표시 유형 구성을 참조하십시오.