PostgreSQL et XA
Posté : jeu. 11 avr. 2019 15:15
Merci à Chantal pour sa question :
"Notre logiciel doit migrer vers PostgreSQL. Il tourne actuellement avec JBOSS et Oracle et utilise les transactions XA. Avec Oracle, il y a toute une série de prérequis avec notamment des grants vers des tables de SYS.
Est-il possible d'utiliser XA avec PostgreSQL et quels sont les prérequis ?"
Réponse :
Pas nécessairement une excellente idée en général mais, oui, il est possible d'utiliser XA avec PostgreSQL.
Il faut positionner le paramètre max_prepared_transactions (valeur par défaut 0 avec PostgreSQL 11) à une valeur supérieure ou égale à max_connections. Cf https://docs.postgresql.fr/11/runtime-c ... ource.html
"Notre logiciel doit migrer vers PostgreSQL. Il tourne actuellement avec JBOSS et Oracle et utilise les transactions XA. Avec Oracle, il y a toute une série de prérequis avec notamment des grants vers des tables de SYS.
Est-il possible d'utiliser XA avec PostgreSQL et quels sont les prérequis ?"
Réponse :
Pas nécessairement une excellente idée en général mais, oui, il est possible d'utiliser XA avec PostgreSQL.
Il faut positionner le paramètre max_prepared_transactions (valeur par défaut 0 avec PostgreSQL 11) à une valeur supérieure ou égale à max_connections. Cf https://docs.postgresql.fr/11/runtime-c ... ource.html