Na verdade, o meu explain analyse acusou muito tempo para ordenação. E
como lembrei disto, pensei em perguntar a lista. Mas se não precisa, melhor!

Você pode habilitar o parâmetro log_temp_files.
Refaça a consulta e verifique se ela gerou temporários.
Se sim, você pode aumentar o work_mem na proporção dos temporários que ela gerou. Eu acho essa a forma mais fácil de verificar as possibilidades de mexer no work_mem, em produção ou em teste.

Normalmente, 1MB (o default) é pouco para consultas que tenham uma quantidade de dados que passe disso e precise de ordenação.

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

Responder a