PostgreSQL et XA

La norme SQL évolue : tirez le meilleur d'un SGBD qui la respecte en écrivant du SQL moderne avec en complément PL/pgSQL, php, java etc.
Répondre
Phil
Administrateur du site
Messages : 217
Enregistré le : mar. 1 sept. 2015 00:38
Localisation : France
Contact :

PostgreSQL et XA

Message par Phil » 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
Cdlt. Phil - pgphil.ovh

Répondre