MVCC snapshot
Çok Sürümlü Eşzamanlılık Denetimi (MVCC) altında bir işlemin gördüğü tutarlı veritabanı "anlık görüntüsü". Her işlem, anlık görüntüsü alındığında geçerli olan satır sürümünü okur; böylece okuyucular yazarları, yazarlar da okuyucuları asla engellemez.
Mekanizma: MVCC, okurken satırları kilitlemek yerine her satırın birkaç sürümünü tutar. Bir işlem (ya da ifade) başladığında, o anda hangi diğer işlemlerin onaylanmış olduğunu belirleyen bir anlık görüntü alır. Okuma yalnızca anlık görüntüye dahil işlemlerin sürümlerini görür; başkaları yazarken bile sabit ve tutarlı bir görünüm elde edilir. PostgreSQL eski sürümleri tablonun kendisinde saklar (VACUUM temizler); InnoDB bunları undo log üzerinden yeniden kurar. Kazanç: yüksek eşzamanlılık, "okuyucular yazarları engellemez". Repeatable Read ve snapshot isolation gibi yalıtım düzeylerini mümkün kılan budur. Modern işlem eşzamanlılığının temelidir.