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:https://msdn .microsoft.com/en-us/library/ms345124(SQL.90).aspx