Di luar kotak, Oracle akan memiliki throughput transaksi yang lebih tinggi tetapi ini karena defaultnya adalah MVCC. SQL Server default untuk memblokir pilihan pada pembaruan yang tidak dikomit tetapi dapat diubah ke MVCC juga sehingga perbedaan pada dasarnya akan hilang. Lihat Baca Tingkat Isolasi Berkomitmen.
Lihat Mengaktifkan Tingkat Isolasi Berbasis Versi Baris.
Ketika opsi ALLOW_SNAPSHOT_ISOLATIONdatabase disetel ON, contoh Microsoft SQL ServerDatabase Engine tidak menghasilkan versi baris untuk data yang dimodifikasi hingga semua transaksi aktif yang telah diubah data dalam database selesai. Jika ada transaksi modifikasi yang aktif, SQL Server menetapkan status opsi ke PENDING_ON. Setelah semua transaksi modifikasi selesai, status opsi diubah menjadi ON. Pengguna tidak dapat memulai transaksi snapshot dalam database itu hingga opsi AKTIF sepenuhnya. Basis data melewati status PENDING_OFF ketika administrator basis data menyetel opsiALLOW_SNAPSHOT_ISOLATION ke OFF.