Opções de Especialização

Unique

A index key é única (não tem valores duplicados).

Por defeito, a criação de uma chave primária cria automaticamente um unique clustered index.

  • Opcionalmente, podemos criar um unique non-clustered index.

Composite

Índice com vários atributos.

A ordem dos atributos importa.

  • Um índice só é considerado como podendo ser usado se a primeira coluna faz parte da query.

  • Assim, podemos ter necessidades de índices com o mesmo atributo em ordem diferente.

Filtered

Permite utilização da cláusula WHERE no CREATE INDEX.

Só disponível para non-clustered index.

Só indexamos parte dos tuplos da relação.

Inclusão de Atributos num Índice

Podemos incluir non-key atributos nas folhas de um índice non-clustered.

Chamadas query “cobertas”.

  • query em que todos os dados de que a query necessita estão no índice.

Exemplos

Last updated