2014-08-23 20:44 GMT-03:00 Luiz Rafael Culik <[email protected]>:

> Teria alguma diferenca se o indice for criado sem nulls first/nulls desc e
> o select da tabela usar o nulls first/nulls last?



Se o índice for criado sem declarar "NULLS FIRST/NULLS LAST" significa que
seria como "NULLS LAST" (considerando que também não usou DESC). Assim, se
você executar uma consulta e usar NULLS LAST no ORDER BY o índice poderá
ser usado eficientemente, mas se usar NULLS FIRST, então o índice não
ajudará na performance.

Faça testes criando os índices e executando o EXPLAIN das consultas para
ver melhor.

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a