Gérer l’isolation des transactions

Cet article présente les différents niveaux d’isolation de transaction de la norme SQL avec des exemples sous MS SQL Server 2005

Peu connu et souvent mal utilisés, les niveaux d’isolation des transactions permettent de rendre plus ou moins étanches (ou poreuses) les transactions s’exécutant de manière simultanées. Cet article propose de voyager au cœurs des problèmes de concurrences de traitements dans le monde des bases de données relationnelles et d’aborder en toute sérénité ce que sont les anomalies transactionnelles et comment les différents niveaux d’isolation de la norme SQL prévoit leur empêchement.

Isolation des transactions -  PDF - 323.8 ko
Isolation des transactions
Script SQL des exemples de l'article -  Zip - 1.8 ko
Script SQL des exemples de l’article

D’autres ressources sur le sujet par SQLpro sur developpez.com

Documents à télécharger