Cette vidéo parle des transactions en MySQL. Elle explique la problématique de cohérence de la base de données lorsque l'on veut qu'un bloc de requêtes soit exécuté dans son intégralité. Nous parlerons également de la validation de la transaction par un commit et de l'annulation des modifications par un rollback.
Fichier SQL des requêtes utilisées dans la vidéo : https://github.com/Algomius/BDD
0:00 • Présentation
1:17 • Pourquoi utiliser les transactions ?
3:40 • Fonctionnement des transactions
4:40 • Transaction en MySQL
17:11 • Transaction explicite
20:42 • Jalon, savepoint, checkpoint
25:04 • Jalon, en MySQL
30:33 • Commit implicite
33:45 • Conclusion