PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#2 Re : Général » Exécution d'une transaction » 26/07/2011 09:17:53

Hello,

alors la je suis un peu perdu :

Gleu dit :  A partir du moment où la connexion réseau est perdue entre un client et le serveur, la transaction en cours est automatiquement et immédiatement abandonnée.
et
SQLpro répond : En cas de coupure de courant, si une transaction est en cours, elle est annulée par un ROLLBACK qui s'effectuera lorsque le serveur sera remis en marche (phase de RECOVERY)

c'est a dire que quelque soit la coupure il y a toujours un ROLLBACK  ou pas ?? Gleu ne précisant pas s'il y a un ROLLBACK lors d'une coupure réseau.

Merci

#3 Re : Général » Exécution d'une transaction » 25/07/2011 17:12:34

A première vu il n'y aurait donc pas eu de coupure smile fausse alerte ^^

#4 Re : Général » Exécution d'une transaction » 25/07/2011 17:05:27

En fait c'est juste une question de curiosité, car j’étais surpris que malgré la coupure, il n'y ait eu d'incidents sur mes tables postgres, et ne trouvant rien dans le fichier postgresql.conf je me demandais s'il existait une tel valeur (sur le temps d’exécution maximum accordé a une transaction lors d'une coupure) et ou la trouver/paramétrer.

Merci pour tes informations

#5 Re : Général » Exécution d'une transaction » 25/07/2011 16:51:19

il n'y a donc pas moyen de connaitre le temps maximum accordé à une transaction lors d'une perte de connexion par exemple ?

Dans mon problème  , c'est qu'il y a une coupure entre des serveurs, mais aucun incident sur leurs bases et donc je me demandais combien de temps peut durer une interruption de service sans avoir de problème derrière sur les bases.

Merci
Par contre je dois dire qu'a Postgres je connais pas grand chose hmm

#6 Général » Exécution d'une transaction » 25/07/2011 16:28:28

wazadex
Réponses : 10

Bonjour,

suite à une coupure de connexion qui n'a révélé aucune erreur au final, j'aimerai connaitre quelle est le temps d'exécution d'une transaction.

Ou puis je trouver cette information ?

merci

Pied de page des forums

Propulsé par FluxBB