Salut je me pose une question par rapport aux transactions.
Admettons, j'ai deux connexions (c1 et c2) ouvertures sur la même bdd, les deux font une transaction pour insérer des données au même moment pas forcément dans la même table. Les transactions seront-elles bien parallèles ou séquentielles ?
Si parallèle, que se passerait-il si c1 insérait ses données mais n'avait pas encore commit et que c2 échouait et lançait donc un rollback plus vite que le commit de la transaction de c1. Au final, la table ne serait pas modifiée puisque le rollback a été fait avant le commit, si on en suit cette logique.
Merci pour vos réponses.
Partager