A continuación, se muestra una lista de bloqueos que SQL Server 2000 debe admitir. Estoy un poco confundido en cuanto a lo que significan realmente los bloqueos "intencionales". He buscado en la Web y las respuestas parecen ser un poco crípticas.Bloqueos de SQL Server explicados
Además de obtener una respuesta a mi pregunta específica, espero usar esta pregunta como Wiki para lo que significa cada bloqueo y bajo qué circunstancias se adquirirá ese tipo de bloqueo.
- compartida (S)
- actualización (U)
- exclusivo (X)
- Intención
- intención compartida (IS)
- intención exclusiva (IX)
- compartido con intención exclusiva (SIX)
- actualización intención (UI)
- actualización intención exclusiva (UIX)
- compartida actualización intención (SIU)
- esquema
- modificación del esquema (Sch-M)
- estabilidad esquema (Sch-S)
- Actualización a granel (BU)
- Key-Rango
- Shared Key-rango y el bloqueo de recursos compartidos (RangeS_S)
- Shared Key Plazo y Recursos de actualización de bloqueo (RangeS_U)
- Inserte el texto estándar y el bloqueo de un recurso nulo (RangeI_N)
- bloqueo exclusivo recurso clave Plazo y Exclusivo (RangeX_X)
- Cerraduras de conversión (RangeI_S, RangeI_U, RangeI_X, RangeX_S, RangeX_U)
¿No debería este tipo de pregunta ser propiedad de la comunidad? Quiero decir, porque parece mucho trabajo responder. Pero es solo una sugerencia. –
está de acuerdo con Sergio, aunque si un miembro de Rep-heeavy lo edita será una publicación de la comunidad. más personas podrán contribuir si OP lo hace basado en la comunidad. – cori