MyISAM funziona efficacemente in modalità di commit automatico (poiché non è un motore transazionale) e ignora semplicemente il commit/rollback.
In realtà il motore di archiviazione è un livello diverso nell'architettura MySQL, separato dal parser SQL, il livello SQL comunica con il motore di archiviazione con API di livello inferiore, ed è per questo che esiste un SQL e motori comuni, che supportano diversi sottoinsiemi di funzionalità. È possibile visualizzare una panoramica di alto livello dell'architettura qui