InnoDB kombinerer to mekanismer. MVCC lader almindelige SELECTs læse et konsistent snapshot uden at låse, så readers aldrig blokerer writers. Locks beskytter writes: UPDATE// tager row locks, og InnoDB bruger også (rækken + gabet før den) for at stoppe phantoms under REPEATABLE READ.
