Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Read committed Snapshot VS Snapshot Isolation Level

READ COMMITTED SNAPSHOT liest optimistisch und schreibt pessimistisch. Im Gegensatz dazu SNAPSHOT macht optimistische Lese- und optimistische Schreibvorgänge.

Microsoft empfiehlt READ COMMITTED SNAPSHOT für die meisten Apps, die eine Zeilenversionierung benötigen.

Lesen Sie diesen hervorragenden Microsoft-Artikel:Choosing Row Versioning-based Isolation Levels . Es erläutert die Vorteile und Kosten beider Isolationsstufen.

Und hier ist eine ausführlichere:http://msdn .microsoft.com/en-us/library/ms345124(SQL.90).aspx