Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafael vts

Colocar mais Indices ?

Recommended Posts

Bom dia,

Pessoal, estou com uma duvida.

 

Contato = Id, IdProdutoA, IdProdutoB, ...

Contatotexto Id, IdContato, ...

 

Tabelas : Contato e ContatoTexto

Eu pesquiso por : Contato.Id , Contato.IdProdutoA , Contato.IdProdutoB

Resgato o valor : Contato.Id

Linko com a tabela : ContatoTexto.IdContato

 

Veja minha duvida.

- Sobre Contato - Tenho indice em Contato.Id tenho que colocar tambem em Contato.IdProdutoA e Contato.IdProdutoB ?

- Sobre ContatoTexto - Tenho indice em ContatoTexto.Id e nao em ContatoTexto.IdContato. devo colocar tambem ?

 

Abraco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fabiano, obrigado pela atenção.

Quanto ao PK, ok !

Estou em duvida sobre a quantidade de indices para que ajude e nao prejudique a tabela.

Veja, eu uso o order by para um campo de formato data .O campo data seria um candidato a indice , ou seja, o

indice influenciaria tambem na velocidade em organizar um campo data ?

Abraco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O único senão é que as operações de insert/update e delete ficam um pouco mais lentas, é um fato a ser pesado também.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O único senão é que as operações de insert/update e delete ficam um pouco mais lentas, é um fato a ser pesado também.

 

Bom ... entao é regra !

Onde tem pesquisa constante tem INDICE ! isso ?

 

O segredo esta em organizar para ter o minimo possivel.

 

Interesante... nao sabia que o indice, comparado a um campo comum, dificultava o insert / update e o delete.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.