InnoDB दोन यंत्रणा एकत्र करते. MVCC साध्या SELECT ना lock न करता एक consistent snapshot वाचू देते, त्यामुळे readers कधीही writers ना block करत नाहीत. Locks writes चे रक्षण करतात: // row locks घेतात, आणि InnoDB REPEATABLE READ खाली phantoms रोखण्यासाठी (row + त्याच्या आधीचा gap) देखील वापरते.
