Zusammenfassung der Ressource
Índices
- Porque utilizar?
- Aceleram a velocidade de
recuperação de registros em
respostas a certas condições
de busca;
- Acesso eficiente aos registros
a partir de campos de
indexação que são usados
para construir um índice.
- A utilização dos índices
podem ser consideradas um
dos pontos mais importantes
no processo de otimização de
consultas.
- Tipos de Índices
- Denso: possui entrada de
índice para cada valor de
chave de pesquisa.
- Uma chave para cada valor, se o conteúdo repetir, volta para o primeiro
- Esparso: ou não denso possui apenas
entradas de índices para alguns dos valores
de pesquisa.
- Tem entrada para alguns valores da busca.
- Tipos de índices ordenados em um nível único
- Índice Primário: Quando é definido sobre o campo da tabela
- É um arquivo ordenado com registros de tamanho fixo
que contém 2 campos: CHAVE PRIMÁRIA e PONTEIRO.
Um índice primário é um índice esparso.
- Índice Secundário: Um índice cuja chave de busca é em
uma ordem diferente da ordem sequencial, exemplo CPF.
- Fornece um meio secundário para o acesso à um arquivo
para qual existe um acesso primário, um arquivo pode ter
inúmeros índices secundários além do primário.
- Índice Clustering: Quando vários registros podem
ter o mesmo valor para o campo classificado
- É usado quando os registros dos arquivos são ordenados fisicamente segundo um campo que se
repete, chaves estrangeiras é um exemplo. A entrada do índice aponta para o primeiro bloco de
dados que contém o registro com o valor do campo. Índices Clustering são esparsos, por que
possuem uma entrada para cada valor distindo.