READ COMMITTED SNAPSHOT
fait des lectures optimistes et des écritures pessimistes. En revanche, SNAPSHOT
effectue des lectures optimistes et des écritures optimistes.
Microsoft recommande de READ COMMITTED SNAPSHOT
pour la plupart des applications nécessitant une gestion des versions de ligne.
Lisez cet excellent article de Microsoft :Choosing Row Versioning-based Isolation Levels . Il explique les avantages et les coûts des deux niveaux d'isolement.
Et en voici une plus approfondie :http://msdn .microsoft.com/en-us/library/ms345124(SQL.90).aspx