InnoDB menggabungkan dua mekanisme. MVCC membolehkan SELECT biasa membaca snapshot yang konsisten tanpa mengunci, jadi pembaca tidak pernah menyekat penulis. Kunci (lock) melindungi tulisan: // mengambil row lock, dan InnoDB juga menggunakan (baris + jurang sebelumnya) untuk menghentikan phantom di bawah REPEATABLE READ.
