sys.pdw_nodes_indexes(Transact-SQL)

적용 대상:Azure Synapse Analytics AnalyticsPlatform System(PDW)

Azure Synapse Analytics에 대한 인덱스를 반환합니다.

열 이름 데이터 형식 Description 범위
object_id int 이 인덱스가 속한 개체의 ID입니다.
이름 sysname 인덱스의 이름입니다. 이름은 개체 내에서만 고유합니다. NULL = 힙
index_id int 인덱스의 ID입니다. index_id 개체 내에서만 고유합니다.

0 = 힙

1 = 클러스터형 인덱스

> 1 = 비클러스터형 인덱스
type tinyint 인덱스 유형:

0 = 힙

1 = 클러스터형

2 = 비클러스터형

5 = 클러스터형 xVelocity 메모리 최적화 columnstore 인덱스
type_desc nvarchar(60) 인덱스 유형에 대한 설명:

HEAP

CLUSTERED

NONCLUSTERED

클러스터형 COLUMNSTORE
is_unique bit 0 = 인덱스가 고유하지 않습니다. 항상 0입니다.
data_space_id int 이 인덱스의 데이터 공간 ID입니다. 데이터 공간은 파일 그룹 또는 파티션 구성표입니다.

0 = object_id 테이블 반환 함수입니다.
ignore_dup_key bit 0 = IGNORE_DUP_KEY OFF입니다. 항상 0입니다.
is_primary_key bit 1 = 인덱스가 PRIMARY KEY 제약 조건의 일부입니다. 항상 0입니다.
is_unique_constraint bit 1 = 인덱스가 UNIQUE 제약 조건의 일부입니다. 항상 0입니다.
fill_factor tinyint > 0 = 인덱스를 만들거나 다시 작성할 때 사용된 FILLFACTOR 백분율입니다.

0 = 기본값
항상 0입니다.
is_padded bit 0 = PADINDEX가 OFF입니다. 항상 0입니다.
is_disabled bit 1 = 인덱스가 비활성화되었습니다.

0 = 인덱스가 비활성화되지 않았습니다.
is_hypothetical bit 0 = 인덱스가 가상 인덱스입니다. 항상 0입니다.
allow_row_locks bit 1 = 인덱스에서 행 잠금을 허용합니다. 항상 1.
allow_page_locks bit 1 = 인덱스는 페이지 잠금을 허용합니다. 항상 1.
has_filter bit 0 = 인덱스 필터가 없습니다. 항상 0입니다.
filter_definition nvarchar(max) 필터링된 인덱스에 포함된 행의 하위 집합에 대한 식입니다. 항상 NULL입니다.
pdw_node_id int Azure Synapse Analytics 노드의 고유 식별자입니다. NOT NULL

사용 권한

CONTROL SERVER 권한이 필요합니다.

참고 항목

Azure Synapse Analytics 및 병렬 데이터 웨어하우스 카탈로그 뷰