Le record locking est une technique empêchant l'accès simultané aux données d'une base de données, afin d'éviter les incohérences.

L'exemple classique est la démonstration avec 2 commis de banques tentant de mettre à jour simultanément le même compte en banque pour 2 transactions distinctes.

Bibliographie modifier

  • (en) Jim Gray et Andreas Reuter, Transaction processing : concepts and techniques, San Mateo, Calif., Morgan Kaufmann Publishers, coll. « data management systems », , 1070 p. (ISBN 978-1-558-60190-1, OCLC 26303792), p. 375–437