Ir para conteúdo

POWERED BY:

Arquivado

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

Tojo

Criando índices.

Recommended Posts

Olá.

 

Estou criando os índices de minhas tabelas... Só que me deparei com uma dúvida.

 

CREATE INDEX "indice_1" ON "LJ022_ITEM_DE_PEDI" USING BTREE ("COADMMTL","NUPEDCPR","NUITEPED");CREATE INDEX "indice_2" ON "LJ022_ITEM_DE_PEDI" USING BTREE ("COADMMTL","COPNUMTL");

É vantagem fazer como da forma acima, ou

 

CREATE INDEX "indice_1" ON "LJ022_ITEM_DE_PEDI" USING BTREE ("COADMMTL","NUPEDCPR","NUITEPED","COPNUMTL");

como da segunda forma? Ou não faz diferença?

 

Eu penso que talvez seja melhor da segunda forma, uma vez que os índices não são chamados durante uma select, e simplesmente funcionam para indexar as pesquisas, correto?

 

Enfim, fico no aguardo de sugestões.

 

Obrigado.

 

http://forum.imasters.com.br/public/style_emoticons/default/natal_laugh.gif

 

Obs: Minhas perguntas tão mto complicadas, que ninguém responde? hehehe

 

Valeu galera.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obs: Minhas perguntas tão mto complicadas, que ninguém responde? hehehe

é um pouco simheheheli que usar mais de 3 campos no índice tem grandes possibilidades de não ser usado, por isso quanto mais voce puder limitar o número de campos nos índices melhor.

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.