2009-07-09 7 views

Répondre

2

Dans InnoDB, une insertion sur une colonne à incrémentation automatique entraîne un verrouillage de table. La sélection d'une ligne FOR UPDATE entraîne un verrouillage de niveau ligne.

Étant donné que vous ne pouvez pas acquérir un verrou de table s'il existe des verrous de ligne, la commande UPDATE empêche l'INSERT tant que sa transaction n'est pas validée.