Mysql
 sql >> Base de données >  >> RDS >> Mysql

MISE À JOUR atomique de MySQL dans InnoDB vs MyISAM

Oui. Dans InnoDB, la ligne sera verrouillée (faites en sorte que vous ayez un index unique sur l'identifiant, la mise à jour verrouille toutes les lignes qu'elle doit analyser), mise à jour et le verrou libéré. Si vous n'êtes pas dans une transaction explicite / la validation automatique est activée, chaque instruction est exécutée dans sa propre transaction, mais il s'agit toujours d'une transaction et des verrouillages sont effectués