73 votes

Lecture du niveau d'isolement de capture instantanée contre capture instantanée

Est-ce que quelqu'un pourrait m'aider à comprendre quand utiliser le niveau d'isolement SNAPSHOT par rapport à LIST SNAPSHOT COMMITTED dans SQL Server?

Je comprends que dans la plupart des cas, READ COMMITTED SNAPSHOT fonctionne, mais je ne sais pas quand aller pour l’isolation SNAPSHOT.

Merci

74voto

Bill Paetzke Points 4683

READ COMMITTED SNAPSHOT ne optimiste lit et pessimiste écrit. En revanche, SNAPSHOT ne optimiste lit et optimiste écrit.

Microsoft recommande READ COMMITTED SNAPSHOT pour la plupart des applications qui ont besoin des versions de ligne.

Lire cet excellent article de Microsoft: le Choix de versions de Ligne, en fonction des Niveaux d'Isolement. Il explique les avantages et les coûts de ces deux niveaux d'isolement.

Et voici un plus approfondi: http://msdn.microsoft.com/en-us/library/ms345124(SQL.90).aspx

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X