|
||||
Ouverture de sessionNavigationContactez-nousAdministration du site : RechercheSujets du forumSujets actifsNouveaux sujets:SyndicationSondageQuelle est la version de PostgreSQL la plus répandue sur vos serveurs ? 8.3 10% 8.2 42% 8.1 40% 8.0 2% 7.4 6% 7.3 ou antérieure 0% Nombre de votes: 48 |
Validation à deux phasesTechnique - général | Validation à deux phasesPar scolyo le 12/12/2007 - 15:29 Bonjour à tous, Je voudrais utiliser le commit à deux phases au niveau applicatif, mais je ne comprends pas comment faire dans la pratique. J'ai lu la page de man de PREPARE TRANSACTION et COMMIT PREPARED, mais je ne pige pas comment je dois taper ça dans mes requêtes. Ce qui me perturbe c'est le "id_transaction", je ne sais pas comment l'utiliser. Est-ce que c'est comme ça: SET id_transaction=SELECT foo; Mes routines de vérifications COMMIT PREPARED id_trasaction; ou ROLLBACK PREPARED id_transaction; selon les besoins Mais après, si ça marche comme ça, que devient id_transaction? La ressource est libérée par la deuxième phase, ou bien je doit la libérée à la main? D'avance merci pour toutes précisions |
|||
© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.