-
Requête en temps réel?
Bonsoir,
J'ai posté il y a peu dans la partie ajax sur un "probléme" que je rencontre.
Le voici:
Je me demande comment gérer le temps réel.C'est à dire le fait que deux clients fasse une même action au même moment qui va susciter une requête sql.Comment PgSQL va t'il gérer l'action sachant que l'action doit être exécuter qu'une seul fois.
Bien sur l'utilisation d'ajax est primordiale dans la chose puisque il faut checker les évènements des clients et au bout d'un certain temps agir.
Donc ce que je demande vraiment c'est:
Comment PgSQL va t'il gérer l'action simultanée?
Si une erreur se produit comment l'éviter?
Y a t'il moyen de vraiment faire du temps réel?
Voici l"ancien post :
http://www.developpez.net/forums/d10...e/#post5775428
Si je n'ai pas été clair sur un point n"hésitez pas à poster pour demander des précision.
Merci pour l'aide que vous pourrez m'apporter!
-
Bonjour,
va sur l'aide pg et cherche "isolation des transactions" et "verrous"
++
-
Merci pour ta réponse!
Par contre tout ceci me parait complexe donc je me permet de te reposer une question:
Dans le cas ou j'ai deux requetes simultanée de cette forme:
Code:
INSERT INTO table(colone1,colone2,colone3) VALUES (a,b,c)
Code:
INSERT INTO table(colone1,colone2,colone3) VALUES (x,b,c)
Les valeurs b et c restant les mêmes pour les deux requêtes.
Comment configurerais tu PG pour qu'il bloque l'une d'entre elle?