READ COMMITTED SNAPSHOT
faz leituras otimistas e gravações pessimistas. Por outro lado, SNAPSHOT
faz leituras otimistas e gravações otimistas. A Microsoft recomenda
READ COMMITTED SNAPSHOT
para a maioria dos aplicativos que precisam de versão de linha. Leia este excelente artigo da Microsoft:Escolhendo níveis de isolamento baseados em versão de linha . Explica os benefícios e custos de ambos os níveis de isolamento.
E aqui está um mais completo:http://msdn .microsoft.com/en-us/library/ms345124(SQL.90).aspx