Comment savoir à quelle table appartient un verrou de page

Je suis en utilisant le sys.dm_tran_locks vue de vérifier quels sont les domaines de ma base de données ont des serrures lorsque nous avons des problèmes de performance.

À l'aide de ce point de vue....

  • Si le resource_type est base de données je peux utiliser le DB_NAME fonction pour savoir ce que la base de données a la serrure.
  • Si ses un objet je peux normalement se joindre à sys.tables pour vérifier que la table est.

Toutefois, si le resource_type est Page ou Clé est-il possible de remonter à sa table parent donc je peux obtenir une bonne idée de les tables de verrouillage?

source d'informationauteur Gavin