MyISAM skutecznie działa w trybie automatycznego zatwierdzania (ponieważ nie jest silnikiem transakcyjnym) i po prostu ignoruje zatwierdzanie/wycofywanie zmian.
W rzeczywistości silnik pamięci masowej jest inną warstwą w architekturze MySQL, oddzieloną od parsera SQL, warstwa SQL komunikuje się z silnikiem pamięci masowej za pomocą interfejsu API niższego poziomu, i dlatego istnieje wspólny SQL i silniki obsługujące różne podzbiory funkcji. Możesz zobaczyć bardzo ogólny przegląd architektury tutaj