Unten ist eine Liste der Sperren, die SQL Server 2000 unterstützen soll. Ich bin ein bisschen verwirrt darüber, was die "Absicht" -Sperren eigentlich bedeuten. Ich habe mich im Internet umgeschaut und die Antworten scheinen etwas kryptisch zu sein.SQL Server-Sperren erklärt
Neben der Antwort auf meine spezifische Frage hoffe ich, diese Frage als Wiki zu verwenden, um herauszufinden, was jedes Schloss bedeutet und unter welchen Umständen diese Art von Schloss erworben wird.
- Geteilt (S)
- Update (U)
- Exclusive (X)
- Intent
- Absicht geteilt (IS)
- Absicht Exclusive (IX)
- geteilt mit Absicht exklusiv (SIX)
- Vorsatzes Update (IU)
- Aktualisierungsabsichts Exclusive (UIX)
- beabsichtigte gemeinsame Update (SIU)
- Schema
- Schemaänderung (Sch-M)
- Schema Stabilität (Sch-S)
- Massenaktualisierung (BU)
- Key Range
- Shared Key-Bereich und Shared Resource Sperre (RangeS_S)
- Shared Key-Bereich und Update-Ressourcensperre (RangeS_U)
- Insert Key-Bereich und Null Ressourcensperre (RangeI_N)
- Exclusive Key-Bereich und exklusive Ressourcen-Verwaltung (RangeX_X)
- Conversion Locks (RangeI_S, RangeI_U, RangeI_X, RangeX_S, RangeX_U)
Sollte diese Art von Frage Community-Besitz sein? Ich meine, weil es eine Menge Arbeit zu beantworten scheint. Aber es ist nur ein Vorschlag. –
stimme mit Sergio überein, aber wenn genug rep-heeavy Mitglied es bearbeiten, wird es ein Gemeinschaftspost kommen. mehr Leute können einen Beitrag leisten, wenn das OP es Community-basiert macht. – cori