Marcio,

> Esta rotina possui vários select/update, afinal de contas ela é 
> responsável
> por atualizar os saldos das contas contábeis.
> Entao possuo uma tabela em que os lançamentos são gerados e uma outra onde
> os saldos das contas sao armazenados por conta/mes/ano.

Faço igualzinho, só que no meu caso atualizo a tabela de saldos via 
triggers.
Isso economiza tráfego de rede e faz com que o processo não pare esperando 
as idas
e vindas de cada comando.
Procure organizar teus UPDATES para somar ou subtrair a diferença entre o 
valor antes
e depois da atualização. Recalcular o mês inteiro por causa de uma alteração 
num registro
é um desastre. Quanto mais registros atualizar de uma vez por comando, 
melhor.

Mozart 


_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a