>> 2PC - Two Phase Commit, é um caso. > > Que é extremamente custoso em termos de desempenho e manutenção. > Nunca vi ser usado.
Eu já, ao vivo e em cores. Duas aplicações diferentes, bancos de dados distintos. Uma aplicação precisa, de forma transacional, atualizar dados no banco da outra mantendo consistência com os dados locais. Na prática: BEGIN na transação do banco A BEGIN na transação do banco B Adquire lock do registro na transação do banco B Atualiza dado na transação do banco A Atualiza dado na transação do banco B "Comita" tudo se nenhum erro ocorrer. []s Flavio Gurgel _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
