Exibindo informações de índice

Existem várias exibições do catálogo e funções que exibem informações de metadados de índice. Por exemplo, você pode exibir os tipos de índices que existem em uma tabela específica, o conjunto atual de opções de índice para um índice especificado ou o espaço total usado por um ou mais índices no banco de dados.

Exibições do catálogo de índice

A tabela a seguir lista as exibições do catálogo que retornam metadados de índice.

Exibição do catálogo

Exibe informações sobre

sys.indexes

Tipo de índice, grupo de arquivos ou ID de esquema de partição e a configuração atual das opções de índice que estão armazenadas nos metadados.

sys.index_columns

ID de Coluna, posição dentro do índice, tipo (chave ou não-chave) e ordem de classificação (ASC ou DESC).

sys.spatial_index_tessellations

Tipo e esquema de mosaico de cada índice espacial, bem como informações básicas sobre cada índice.

sys.spatial_indexes

Informações sobre qual esquema de mosaico e parâmetros foram usados para os índices espaciais.

sys.stats

As estatísticas associadas a um índice, incluindo nome da estatística e se foi criada automaticamente ou pelo usuário.

sys.stats_columns

ID de coluna associado à estatística.

sys.xml_indexes

Tipo de índice XML, primário ou secundário e o tipo secundário e a descrição.

Funções de índice

Essas funções do sistema também retornam metadados de índice.

Função

Exibe informações sobre

sys.dm_db_index_physical_stats (Transact-SQL)

Estatísticas de tamanho e fragmentação de índice.

sys.dm_db_index_operational_stats (Transact-SQL)

Estatísticas do índice atual e E/S de tabela.

sys.dm_db_index_usage_stats (Transact-SQL)

Estatísticas de uso do índice por tipo de consulta.

sys.dm_db_missing_index_columns (Transact-SQL)

Informações sobre as colunas de tabela de banco de dados onde um índice está ausente.

sys.dm_db_missing_index_details (Transact-SQL)

Informações detalhadas sobre índices ausentes.

sys.dm_db_missing_index_group_stats (Transact-SQL)

Resumo das informações sobre grupos de índices ausentes

sys.dm_db_missing_index_groups (Transact-SQL)

Informações sobre quais índices ausentes estão presentes em um grupo específico de índice ausente.

INDEXKEY_PROPERTY

Posição da coluna do índice dentro da ordem de classificação de índice e coluna (ASC ou DESC).

INDEXPROPERTY

Tipo de índice, número de níveis e configuração atual das opções de índice que estão armazenadas nos metadados.

INDEX_COL

O nome da coluna chave do índice especificado.