Índices
 
  • São usados para aumentar a velocidade de recuperação de dados e ordenação dos registros.

  • Funciona de maneira semelhante ao índice de um livro, pois quando se precisa encontrar as páginas que se quer ler de maneira mais agil, usa-se o índice do livro o qual aponta para a página desejada.

  • Quando se precisa encontrar um dado na tabela, usa-se um índice de banco de dados, o qual fornece um apontamento lógico para um endereço físico do dado desejado.

  • O InterBase sempre verifica se existe algum índice para a tabela mencionada na instrução DQL.

  • Como os valores constantes nos índices já estão ordenados, a execução da instrução DQL é mais rápida.

Quando...

Criar Índice?

Os dados solicitados são solicitados ordenados com freqüência.

SIM

Há joins nas colunas informadas.

SIM

As colunas fazem parte de índices ou chaves.

NÃO

Dificilmente as colunas aparecerão na cláusula WHERE do SELECT.

NÃO

As colunas têm alterações freqüentes.

NÃO

A coluna possuirá poucos valores possíveis, Masculino ou Feminino.

NÃO




Hosted by www.Geocities.ws

1