Les avantages de la gestion de
verrous :
Avant la version 4 de MySQL, les
utilisateurs pouvaient simuler la gestion de verrous par le biais de
l'instruction Lock_Tables et Unlock_Tables.
Ces instructions permettent a un utilisateur de poser un verrou en
écriture sur l'intégralité de la table.
La limite de cette méthode est assez simple a imaginer lors d'utilisations
concurrentes d'une même table par plusieurs utilisateurs.
En effet, quand il fallait que chaque utilisateur verrouille chacun leur
tour l'intégralité d'une table pour effectuer leurs modifications, il est
aujourd'hui possible de permettre aux utilisateurs de modifier une table
simultanément si ces modifications concernent des entrées de la
table différentes pour chaque utilisateur.
Ceci a donc pour but d'améliorer les
performances du produit en terme de rapidité d'exécution et d'utilisation.