Les transactions SQL : tout réussit, ou rien n’est conservé
Comprendre pourquoi un groupe d’écritures doit réussir ensemble ou pas du tout, et comment BEGIN, COMMIT et ROLLBACK le garantissent dans PostgreSQL.
Un sujet précis ou une envie d’explorer ? Trouvez votre prochaine idée.
Comprendre pourquoi un groupe d’écritures doit réussir ensemble ou pas du tout, et comment BEGIN, COMMIT et ROLLBACK le garantissent dans PostgreSQL.
Comprendre pourquoi une page peut déclencher cent une requêtes SQL, repérer le motif dans les journaux et le corriger par une jointure ou un chargement en lot.
Comprendre pourquoi deux requêtes correctes produisent ensemble un résultat faux, et protéger vos données avec un UPDATE atomique, un verrou ou une contrainte.
Détecter qu’une donnée a changé depuis sa lecture, refuser proprement l’écriture concurrente et éviter d’écraser silencieusement le travail d’une autre personne.
Des tables aux premières requêtes : donnez une structure fiable à vos données.
Comprenez pourquoi une base peut retrouver une ligne sans tout parcourir.