SQL Server verrouille expliqué

Ci-dessous est une liste de serrures que SQL Server 2000 est destiné à soutenir. Je suis un peu confus quant à ce que "l'intention" de serrures. J'ai regardé sur le Web et les réponses semblent être un peu cryptique.

Plus loin pour obtenir une réponse à ma question précise, je suis l'espoir de l'utiliser à cette question sous forme d'un Wiki pour que chaque serrure moyens et dans quelles circonstances ce type de serrure est acquis.

  • Partagé (S)
    • Mise À Jour (U)
    • Exclusif (X)
    • Intention
      • intention partagée (EST)
      • intention exclusive (IX)
      • partagé avec l'intention exclusive (SIX)
      • intention de mise à jour (UI)
      • mise à jour de l'intention exclusive (UIX)
      • partagé l'intention de mettre à jour (UES)
    • Schéma
      • de modification de schéma (Sch-M)
      • de stabilité du schéma (Sch-S)
    • Mise à Jour en bloc (BU)
    • Clé De Gamme
      • Clé partagée de Gamme et de Ressources Partagées de verrouillage (RangeS_S)
      • Clé partagée de Gamme et de mise à Jour de verrouillage de Ressource (RangeS_U)
      • Insérer la Clé de Gamme et de Ressources Null verrouillage (RangeI_N)
      • Exclusive Clé de Gamme et Exclusive de verrouillage de Ressource (RangeX_X)
      • De Conversion Les Verrous (RangeI_S, RangeI_U, RangeI_X, RangeX_S, RangeX_U)
Ne devrait pas ce type de question peut être appartenant à une communauté? Je veux dire, parce qu'il ressemble à beaucoup de travail pour répondre. Mais c'est juste une suggestion.
d'accord avec Sergio, mais si suffisamment de rep-heeavy membre de l'éditer il deviendra une communauté post. plus de gens seront en mesure de contribuer à l'OP fait à base communautaire.

OriginalL'auteur Simon Johnson | 2008-09-19