xVelocity 메모리 액세스에 최적화된 columnstore 인덱스에 사용된 각 사전마다 하나의 행을 포함합니다. 사전은 일부 데이터 형식을 인코딩하는 데만 사용되므로 columnstore 인덱스의 일부 열에는 사전이 없습니다. 기본 사전(모든 세그먼트용)으로, 그리고 열의 세그먼트 하위 집합에 사용되는 다른 보조 사전으로 하나의 사전이 있을 수 있습니다.
적용 대상: SQL Server(SQL Server 2012 - 현재 버전). |
열 이름 |
데이터 형식 |
설명 |
|---|---|---|
hobt_id |
bigint |
이 Columnstore 인덱스를 가진 테이블의 B-트리 인덱스(hobt) 또는 힙의 ID입니다. |
column_id |
int |
Columnstore 열의 ID입니다. |
dictionary_id |
int |
사전의 ID입니다. |
version |
int |
사전 형식의 버전입니다. |
유형 |
int |
사전 종류입니다. 1 – int 값을 포함하는 해시 사전 2 – 사용되지 않음 3 – 문자열 값을 포함하는 해시 사전 4 – float 값을 포함하는 해시 사전 사전에 대한 자세한 내용은 Columnstore 인덱스 소개를 참조하십시오. |
last_id |
int |
사전의 마지막 데이터 ID입니다. |
entry_count |
bigint |
사전에 있는 항목의 개수입니다. |
on_disc_size |
bigint |
사전의 크기(바이트)입니다. |
partition_id |
bigint |
파티션 ID를 나타냅니다. 데이터베이스 내에서 고유합니다. |
사용 권한
모든 열에 테이블에 대한 VIEW DEFINITION 이상의 권한이 필요합니다. last_id, entry_count, data_ptr 등의 열은 사용자가 SELECT 권한도 함께 가지고 있지 않으면 Null을 반환합니다.
사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 메타데이터 표시 유형 구성을 참조하십시오.
참고 항목
참조
sys.computed_columns(Transact-SQL)
sys.column_store_segments(Transact-SQL)