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
  

Mensagemem Sex, 11 Fev 2005 3:41 pm

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?
david ribeiro guilherme
Localização: Catanduva - SP

David Ribeiro Guilherme
Programador
ribeiro131@hotmail.com

Mensagemem Ter, 15 Fev 2005 4:59 pm

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
MuLtAnI
Localização: Videira - SC




Voltar para SQL

Quem está online

Usuários navegando neste fórum: Google [Bot] e 3 visitantes