2009/5/22 Jorge Oliveira <[email protected]>:
>
> Estou precisando força o acesso a uma tabela no PostgreSQL utilizando um
> indice especifico, no Oracle parece que tem alguma coisa (HINT?), alguem
> sabe se existe alguma forma de fazer isto no PostgreSQL?
>


O PostgreSQL não tem esta alternativa de forçar a utilização de um
determinado índice.
Normalmente ele escolhe a melhor alternativa, exceto nos casos em que
suas estatísticas estão desatualizadas, caso em que ele pode ser
induzido ao erro. Portanto rode regularmente um ANALYZE [1] e deixe
ele escolher a melhor plano de execução ou, melhor ainda, habilite o
auto-vacuum [2].

[1] http://www.postgresql.org/docs/current/interactive/sql-analyze.html
[2] 
http://www.postgresql.org/docs/current/interactive/routine-vacuuming.html#AUTOVACUUM

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

Responder a