Em 31 de janeiro de 2014 09:38, Marcos - GMail <[email protected]>escreveu:
> CREATE INDEX "NotaFiscal_CodigoNotaMatrizNota_I"
> ON "NotaFiscal"
> USING btree
> ("CodigoNotaMatrizNota" );
>
Não sei se vai adiantar muita coisa, porque vai depender muito da
quantidade de registros e do próprio plano de execução, mas tente executar
os seguintes comandos e veja se melhora alguma coisa:
CREATE INDEX "NotaFiscal_CodigoNotaMatrizNota_IsNull_I"
ON "NotaFiscal"
USING btree
("CodigoNotaMatrizNota")
WHERE ("CodigoNotaMatrizNota" IS NULL;
analyze "NotaFiscal";
Creio que aumentar o work_mem, neste caso, não resolveria o seu problema,
visto que o tempo de execução do "aggregate" não significa nem 10% do tempo
de consulta.
[]'s
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral