Pessoal eu costumo criar indices simples pra cada campo que acho necessario 
para agilizar as consultas...
Veio uma duvida...
Cadas campo eu crio um indice como segue:

Tabela 

Servicos
    pedido  
    cod_cli  
    cod_prod
    descricao
    qtd
    valor

Eu crio os indices um em cada coluna  
    pedido  -> servicos_pedido_idx
    cod_cli  -> servicos_cod_cli_idx
    cod_prod –> servicos_cod_prod_idx

Se eu criar um indice composto
  {pedido, cod_cli, cod_prod} –> servicos_idx

Quando eu fizer uma pesquisa que busque somente um campo, por exemplo “pedido” 
ele irá fazer uso do indice como o simples ou somente se eu utilizar na 
consulta todos os campos do indice?

Qual a recomendacao neste caso?


Marcelo Silva
--------------------------------------


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a