Présentation du verrouillage
Microsoft SQL Server Compact 3.5 prend en charge le verrouillage multigranulaire qui permet à différents types de ressources d'être verrouillées par une transaction.
Verrouillage automatique
SQL Server Compact 3.5 verrouille automatiquement les données requises pour protéger toutes les opérations d'une transaction :
langage de manipulation de données (DML) ;
langage de définition de données (DDL) ;
instructions de requête au niveau d'isolement requis.
SQL Server Compact 3.5 verrouille automatiquement les lignes de données et toutes les pages d'index nécessaires, de façon à garantir un accès concurrentiel maximal. Plus une transaction verrouille de ressources, plus la granularité des verrous s'accroît automatiquement pour atteindre la table entière, ce qui permet de réduire le travail de maintenance des verrous.
Contenu de cette section
Rubrique |
Description |
---|---|
Décrit les principes de base. |
|
Décrit le processus de conversion de plusieurs verrous de grain fin en quelques verrous de grain plus gros. |
|
Décrit le processus de détermination de la compatibilité des verrous. |