Извън кутията Oracle ще има по-висока пропускателна способност на транзакциите, но това е така, защото по подразбиране е MVCC. SQL Server по подразбиране блокира селектирания при незаети актуализации, но може да бъде променен и на MVCC, така че разликата трябва да изчезне. Вижте Прочетете ангажиментирано ниво на изолация.
Вижте Разрешаване на нива на изолация, базирани на версии.
Когато опцията ALLOW_SNAPSHOT_ISOLATIONdatabase е зададена ON, екземплярът на Microsoft SQL ServerDatabase Engine не генерира версии на редове за модифицирани данни, докато всички активни транзакции, които имат модифицирани данни в базата данни, не завършат. Ако има активни транзакции за промяна, SQL Server задава състоянието на опцията на PENDING_ON. След като всички транзакции за модификация завършат, състоянието на опцията се променя на ON. Потребителите не могат да стартират транзакция за моментна снимка в тази база данни, докато опцията не е напълно ВКЛЮЧЕНА. Базата данни преминава през състояние PENDING_OFF, когато администраторът на базата данни зададе опцията ALLOW_SNAPSHOT_ISOLATION на OFF.