Partager via


Classe d'événéments QN:Parameter Table

Nouveau : 14 avril 2006

L'événement QN:Parameter Table fournit des informations sur les opérations requises pour créer et supprimer les tables internes chargées de stocker les informations de paramètre et maintenir les compteurs de référence de ces tables. Il signale également l'activité interne pour réinitialiser le compteur d'utilisation d'une table de paramètres.

Colonnes de données de la classe d'événéments QN:Parameter Table

Colonne de données Type Description Numéro de colonne Filtrable

ApplicationName

nvarchar

Nom de l'application cliente qui a créé la connexion à une instance de SQL Server. Cette colonne est remplie avec des valeurs transmises par l'application et non le nom affiché du programme.

10

Oui

ClientProcessID

int

ID affecté par l'ordinateur hôte au processus dans lequel s'exécute l'application cliente. Cette colonne de données est renseignée si l'ID du processus client est fourni par le client.

9

Oui

DatabaseID

int

ID de la base de données spécifiée par l'instruction USE database ou ID de la base de données par défaut si aucune instruction USE database n'a été émise pour une instance donnée. Le Générateur de profils SQL Server affiche le nom de la base de données si la colonne de données Server Name est capturée dans la trace et si le serveur est disponible. Détermine la valeur d'une base de données à l'aide de la fonction DB_ID.

3

Oui

DatabaseName

nvarchar

Nom de la base de données où l'instruction utilisateur est exécutée.

35

Oui

EventClass

Int

Type d'événement = 200.

27

Non

EventSequence

int

Numéro de séquence de cet événement.

51

Non

EventSubClass

nvarchar

Type de sous-classe d'événements fournissant des informations supplémentaires sur chaque classe d'événements. Cette colonne peut contenir les valeurs suivantes :

  • Table created
    Indique qu'une table de paramètres a été créée dans la base de données.
  • Table drop attempt
    Indique que la base de données a tenté de supprimer automatiquement une table de paramètres inutilisée afin de libérer des ressources.
  • Table drop attempt failed
    Indique que la base de données a tenté de supprimer une table de paramètres inutilisée mais a échoué. Le moteur de base de données replanifie alors automatiquement la suppression de la table de paramètres afin de libérer des ressources.
  • Table dropped
    Indique que la base de données a correctement supprimé une table de paramètres.
  • Table pinned
    Indique que la table de paramètres est marquée en cours d'utilisation dans le cadre d'un traitement interne.
  • Table unpinned
    Indique que la table de paramètres est libre. Le traitement interne de la table est terminé.
  • Number of users incremented
    Indique que le nombre d'abonnements aux notifications de requêtes référençant une table de paramètres a augmenté.
  • Number of users decremented
    Indique que le nombre d'abonnements aux notifications de requêtes référençant une table de paramètres a diminué.
  • LRU counter reset
    Indique que le compteur d'utilisation de la table de paramètres a été réinitialisé.
  • Cleanup task started
    Indique à quel moment le nettoyage de tous les abonnements au sein de la table de paramètres a débuté. Ceci se produit au démarrage de la base de données ou lorsqu'une table sous-jacente des abonnements de la table de paramètres est supprimée.
  • Cleanup task finished
    Indique à quel moment le nettoyage de tous les abonnements au sein de la table de paramètres s'est terminé.

21

Oui

HostName

nvarchar

Nom de l'ordinateur sur lequel le client est exécuté. Cette colonne de données est remplie si le nom de l'hôte est fourni par le client. Pour déterminer le nom de l'hôte, utilisez la fonction HOST_NAME.

8

Oui

IsSystem

int

Indique si l'événement s'est produit sur un processus système ou un processus utilisateur.

0 = utilisateur

1 = système

60

Non

LoginName

nvarchar

Nom de connexion de l'utilisateur (connexion de sécurité SQL Server ou informations d'identification de connexion Windows sous la forme DOMAINE\nom_utilisateur).

11

Non

LoginSID

image

Numéro d'identification de sécurité (SID) de l'utilisateur connecté. Chaque SID est unique à chaque connexion sur le serveur.

41

Oui

NTDomainName

nvarchar

Domaine Windows auquel appartient l'utilisateur.

7

Oui

NTUserName

nvarchar

Nom de l'utilisateur propriétaire de la connexion qui a généré cet événement.

6

Oui

RequestID

Int

Identificateur de la demande contenant l'instruction.

49

Oui

ServerName

nvarchar

Nom de l'instance SQL Server tracée.

26

Non

SessionLoginName

nvarchar

Nom de connexion de l'utilisateur à l'origine de la session. Par exemple, si une application se connecte à SQL Server au moyen de Login1 et exécute une commande en tant que Login2, SessionLoginName affiche Login1 et LoginName affiche Login2. Cette colonne affiche à la fois les connexions SQL Server et Windows.

64

Oui

SPID

int

ID de la session dans laquelle l'événement s'est produit.

12

Oui

StartTime

datetime

Heure à laquelle a débuté l'événement (si disponible).

14

Oui

TextData

Ntext

  • Retourne un document XML contenant des informations propres à cet événement. Ce document est conforme au schéma XML disponible dans la page (en anglais) SQL Server Query Notification Profiler Event Schema (Schéma d'événement du générateur de profils de notification de requête SQL Server).

1

Oui

Voir aussi

Concepts

Utilisation des notifications de requêtes

Aide et Informations

Assistance sur SQL Server 2005