Share via


sys.pdw_nodes_indexes (Transact-SQL)

Aplica-se a:Azure Synapse AnalyticsAnalytics Platform System (PDW)

Retorna índices para Azure Synapse Analytics.

Nome da coluna Tipo de Dados Descrição Intervalo
object_id int ID do objeto ao qual este índice pertence.
name sysname Nome do índice. O nome é exclusivo somente dentro do objeto . NULL = Heap
index_id int ID do índice. index_id só é exclusivo dentro do objeto.

0 = Heap

1 = Índice clusterizado

> 1 = Índice não clusterizado
type tinyint Tipo de índice:

0 = Heap

1 = Clusterizado

2 = Não clusterizado

5 = Índice columnstore otimizado para memória xVelocity clusterizado
type_desc nvarchar(60) Descrição de tipo de índice:

HEAP

CLUSTERED

NONCLUSTERED

CLUSTERED COLUMNSTORE
is_unique bit 0 = O índice não é exclusivo. Sempre 0.
data_space_id int ID do espaço de dados para esse índice. O espaço de dados é um grupo de arquivos ou um esquema de partição.

0 = object_id é uma função com valor de tabela.
ignore_dup_key bit 0 = IGNORE_DUP_KEY está OFF. Sempre 0.
is_primary_key bit 1 = O índice faz parte de uma restrição PRIMARY KEY. Sempre 0.
is_unique_constraint bit 1 = O índice faz parte de uma restrição UNIQUE. Sempre 0.
fill_factor tinyint > 0 = porcentagem FILLFACTOR usada quando o índice foi criado ou recriado.

0 = Valor padrão
Sempre 0.
is_padded bit 0 = PADINDEX está OFF. Sempre 0.
is_disabled bit 1 = O índice está desabilitado.

0 = O índice não está desabilitado.
is_hypothetical bit 0 = O índice não é hipotético. Sempre 0.
allow_row_locks bit 1 = O índice permite bloqueios de linha. Sempre 1.
allow_page_locks bit 1 = O índice permite bloqueios de página. Sempre 1.
has_filter bit 0 = O índice não tem um filtro. Sempre 0.
filter_definition nvarchar(max) Expressão do subconjunto de linhas incluído no índice filtrado. Sempre NULL.
pdw_node_id int Identificador exclusivo de um nó do Azure Synapse Analytics. NOT NULL

Permissões

Requer a permissão CONTROL SERVER.

Consulte Também

Exibições de Catálogo do Azure Synapse Analytics e do Parallel Data Warehouse