Share via


Descripción de bloqueos

Microsoft SQL Server Compact admite el bloqueo multigranular, que permite a una transacción bloquear diferentes tipos de recursos.

Bloqueo automático

SQL Server Compact bloquea automáticamente los datos requeridos para proteger todas las operaciones de una transacción, incluidos:

  • Lenguaje de tratamiento de datos (DML)

  • Lenguaje de definición de datos (DDL)

  • Instrucciones de consulta en el nivel de aislamiento requerido

SQL Server Compact bloquea automáticamente filas de datos, y cualquier página de índice relevante, para asegurar la máxima simultaneidad. A medida que la transacción bloquea más recursos, la granularidad del bloqueo aumenta automáticamente hasta una tabla completa, de forma que el mantenimiento del bloqueo se reduce.

En esta sección

Tema

Descripción

Conceptos básicos de los bloqueos

Describe los conceptos básicos.

Extensión de bloqueo

Describe el proceso de conversión de muchos bloqueos concretos en un número menor de bloqueos generales.

Compatibilidad de bloqueos

Describe el proceso de determinación de la compatibilidad de bloqueos.

Vea también

Conceptos

Bloquear (SQL Server Compact)