Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit des informations sur les verrous actuellement en place sur le serveur.
Colonnes de l'ensemble de lignes
L'ensemble de lignes DISCOVER_LOCKS contient les colonnes suivantes.
Nom de colonne |
Indicateur de type |
Longueur |
Description |
|---|---|---|---|
LOCK_CREATION_TIME |
DBTYPE_DBTIMESTAMP |
|
Heure UTC du serveur au moment où le verrou a été demandé. |
LOCK_GRANT_TIME |
DBTYPE_DBTIMESTAMP |
|
Heure UTC du serveur au moment où le verrou a été accordé sur la ressource. |
LOCK_ID |
DBTYPE_GUID |
|
Identificateur unique du verrou, tel qu'un GUID. |
LOCK_OBJECT_ID |
DBTYPE_WSTR |
|
Identificateur unique de l'objet actuellement verrouillé. |
LOCK_STATUS |
DBTYPE_I4 |
|
État du verrou. 0 signifie « Attente de verrouillage de l'objet ». 1 signifie « Verrou accordé ». |
LOCK_TRANSACTION_ID |
DBTYPE_GUID |
|
Identificateur unique de la transaction, tel qu'un GUID. |
LOCK_TYPE |
DBTYPE_I4 |
|
Masque de bits des types de verrouillage ; pour plus d'informations, consultez la section Remarques de cette rubrique. |
SPID |
DBTYPE_I4 |
|
ID de session. |
Cet ensemble de lignes de schéma n'est pas trié.
Colonnes de restriction
L'ensemble de lignes DISCOVER_LOCKS peut être restreint sur les colonnes répertoriées dans le tableau suivant.
Nom de la colonne |
Indicateur de type |
État de la restriction |
|---|---|---|
SPID |
DBTYPE_I4 |
Ce paramètre est facultatif. |
LOCK_TRANSACTION_ID |
DBTYPE_GUID |
Ce paramètre est facultatif. |
LOCK_OBJECT_ID |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
LOCK_STATUS |
DBTYPE_I4 |
Ce paramètre est facultatif. |
LOCK_TYPE |
DBTYPE_I4 |
Ce paramètre est facultatif. |
LOCK_MIN_TOTAL_MS |
DBTYPE_I8 |
Ce paramètre est facultatif. |
Notes
Types de verrouillage
Nom du verrou |
Valeur |
Description |
|---|---|---|
LOCK_NONE |
0x0000000 |
Aucun verrou. |
LOCK_SESSION_LOCK |
0x0000001 |
Session inactive ; n'interfère pas avec les autres verrous. |
LOCK_READ |
0x0000002 |
Verrou de lecture durant le traitement. |
LOCK_WRITE |
0x0000004 |
Verrou d'écriture durant le traitement. |
LOCK_COMMIT_READ |
0x0000008 |
Verrou de validation, partagé. |
LOCK_COMMIT_WRITE |
0x0000010 |
Verrou de validation, exclusif. |
LOCK_COMMIT_ABORTABLE |
0x0000020 |
Abandon lors de la validation. |
LOCK_COMMIT_INPROGRESS |
0x0000040 |
Validation en cours. |
LOCK_INVALID |
0x0000080 |
Verrou non valide. |