Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Leggi snapshot impegnato e livello di isolamento snapshot

READ COMMITTED SNAPSHOT fa letture ottimistiche e scritture pessimistiche. Al contrario, SNAPSHOT fa letture ottimistiche e scritture ottimistiche.

Microsoft consiglia READ COMMITTED SNAPSHOT per la maggior parte delle app che richiedono il controllo delle versioni delle righe.

Leggi questo eccellente articolo Microsoft:Scelta dei livelli di isolamento basati sul controllo delle versioni delle righe . Spiega i vantaggi ei costi di entrambi i livelli di isolamento.

Ed eccone uno più approfondito:http://msdn .microsoft.com/en-us/library/ms345124(SQL.90).aspx