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

Prise en charge des transactions du moteur MyIsam

MyISAM fonctionne efficacement en mode auto-commit (car ce n'est pas un moteur transactionnel), et il ignore simplement le commit/rollback.

En fait, le moteur de stockage est une couche différente dans l'architecture MySQL, séparée de l'analyseur SQL, la couche SQL communique avec le moteur de stockage avec une API de niveau inférieur, et c'est la raison pour laquelle il existe un SQL et des moteurs communs, prenant en charge différents sous-ensembles de fonctionnalités. Vous pouvez voir un aperçu de très haut niveau de l'architecture ici