Senhores(as),
estou com a seguinte situação:
Estou trabalhando com migração de dados.
Tenho uma função que atualiza varias tabelas. A mesma utiliza um arquivo que pode ser lido em partes (Ex: do Reg 01 ao 1000, do 1001 ao 10000, etc).
Em função disto dividi o arquivo origem em dois arquivos (a001 e a002) e criei duas funções semelhantes. A diferença é que uma função lê um arquivo origem (a001) e a outra função le outro arquivo (a002). A função atualiza vários arquivos.
Coloquei a transação em modo de :
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
e executei as duas funções. Em duas sessões do pgadmin abertas.
As duas processam n registros e de repente uma delas para.
Alguem poderia me ajudar? Minha tentativa em executar a função paralelamente é devido o tempo que esta função leva. Aproximadamente 05 horas.
Agradeço antecipadamente qualquer ajuda.
Att
Paulo Roberto
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
