DIFRENÇAS DE INDICES

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
david ribeiro guilherme
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 7
Registrado em: Ter, 11 Jan 2005 7:44 am
Localização: Catanduva - SP
David Ribeiro Guilherme
Programador
ribeiro131@hotmail.com

BOA TARDE GALERA, ESTOU COM UMA DUVIDA alguém PODE ME RESPONDER?
QUAL A DIFERENÇA DE EU USAR UM INDICE COM UNIQUE E OUTRO SEM ?, PARA QUE SERVE CADA UM?
EXEMPLO .

CREATE INDEX NRO_EMPRESA_IDX ON EMPRESA(NRO_EMPRESA);

CREATE UNIQUE INDEX NRO_EMPRESA_IDX ON EMPRESA(NRO_EMPRESA);


QUAL A DIFERENÇA DE UM PARA O OUTRO? , PARA QUE SERVE CADA UM DELES?
Avatar do usuário
MuLtAnI
Moderador
Moderador
Mensagens: 90
Registrado em: Ter, 01 Jun 2004 9:21 am
Localização: Videira - SC
Contato:

Os índices podem aumentar a performance das consultas que slecionam uma pequena porcentagem de linhas em uma tabela, dizem que é bom utilizar bastante em tabelas com poucas colunas, que as consultas costumam retornar 25% das linhas, que as queries devem possuir uma cláusula where simples, que as linhas das tabelas estão ordenadas randomicamente.

O unique Index para consistência nos índices acho que ateh funciona como uma espécie de constraint, só que pro índice.

dá uma olhadinha no manual da oracle cara,

Design & Tunning

http://www.oracle.com/technology/docume ... h_901.html

[]'s
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes