Fernando, É por ai mesmo. Na verdade, você pode ter os 50 índices na tua tabela, mas quando for consultá-la o SGBD vai eleger UM índice a ser utilizado para a consulta. Logo, ter 50 índices não é garantia de melhoria na performance da pesquisa, mas alguns índices bem planejados vão com certeza ajudar.
Resumindo, a cada consulta o SGBD elege APENAS UM índice da entidade para ser utilizado na consulta. Att, -- Charly Frankl http://javadevilopers.blogspot.com/ [email protected] Linux user #391083 2009/10/5 Fernando Maia <[email protected]> > OLá Charly, > Me corrija se estiver errado, de acordo com o que você escreveu não importa > se eu tenho 1 ou 50 indices em uma tabela, pois quando faço uma consulta ao > banco o SGBD utiliza muito poucos indices para realiza-la. > > certo? > > abraços, obrigado pela ajuda. > > 2009/10/5 Charly Frankl <[email protected]> > >> Fernando, apenas para não existir erros de interpretação, pois relendo >> agora a frase eu mesmo demorei a compreender o que escrevi. Faltou pontuação >> na mesma... rss >> >> Com a pontuação adequada ficaria: >> >> "Concordo com o que o Euler colocou sobre a quantidade excessiva de >> índices. Uma vez que o SGBD não utiliza mais de um índice por pesquisa, são >> extremos os casos onde há a necessidade de mais de 5 índices por tabela. " >> >> >> []'s >> >> -- >> Charly Frankl >> http://javadevilopers.blogspot.com/ >> [email protected] >> Linux user #391083 >> >>
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
