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
