Ensemble de lignes DISCOVER_LOCKS

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.

Voir aussi

Référence

Ensembles de lignes de schéma XML for Analysis