Partager via


Moniteur d'activité (page Informations sur le processus)

Mis à jour : 5 décembre 2005

Utilisez cette page pour consulter les propriétés des processus en cours.

Options

  • ID de processus
    ID de processus SQL Server.
  • Utilisateur
    ID de l'utilisateur qui a exécuté la commande.
  • Base de données
    Base de données en cours d’utilisation par le processus.
  • État
    État du processus (par exemple, en cours d'exécution, en veille, exécutable et en arrière-plan).
  • Transactions ouvertes
    Nombre de transactions ouvertes pour le processus.
  • Commande
    Commande actuellement en cours d'exécution.
  • Application
    Nom du programme d’application actuellement utilisé par le processus.
  • Temps d’attente
    Temps d'attente actuel en millisecondes. Lorsque le processus ne patiente pas, le temps d’attente est de zéro.
  • Type d’attente
    Indique le nom du dernier type d'attente ou du type d'attente actuel.
  • Ressource
    Description textuelle d'une ressource de verrouillage.
  • UC
    Temps UC cumulé pour l'exécution du processus. Cette entrée est mise à jour uniquement pour les processus effectués pour le compte d'instructions Transact-SQL exécutées lorsque SET STATISTICS TIME ON a été activé au cours de la même session. La colonne UC est mise à jour après l'exécution d'une requête si SET STATISTICS TIME ON est activé. Lorsque zéro est renvoyé, SET STATISTICS TIME est désactivé (OFF).
  • E/S physique
    Nombre total d'opérations d'écriture et de lecture sur disque pour le processus.
  • Utilisation de la mémoire
    Nombre de pages du cache de procédure actuellement allouées à ce processus. Un nombre négatif indique que le processus libère de la mémoire allouée par un autre processus.
  • Heure de connexion
    Heure à laquelle un processus client s'est connecté au serveur. Pour les processus système, il s'agit de l'heure de démarrage de SQL Server.
  • Dernier lot
    La dernière fois qu'un processus client a exécuté un appel de procédure stockée distante ou une instruction EXECUTE. Pour les processus système, l'heure affichée correspond à l'heure de démarrage de SQL Server.
  • Hôte
    Nom de la station de travail.
  • Bibliothèque réseau
    Colonne dans laquelle est stockée la bibliothèque réseau du client. Chaque processus client arrive sur une connexion réseau. Les connexions réseau sont associées à une bibliothèque réseau qui leur permet de se connecter. .
  • Adresse réseau
    Identificateur unique attribué à la carte de l'interface réseau sur la station de travail de chaque utilisateur. Lorsque l'utilisateur se connecte, cet identificateur est inséré dans la colonne Network Address.
  • Bloqué par
    ID de processus (SPID) d’un processus de blocage.
  • Blocage
    Indique si ce processus bloque les autres. 1 = Oui ; 
0 = Non
  • Contexte d'exécution
    ID du contexte d'exécution utilisé pour identifier de façon unique les sous-threads exécutés pour le compte d'un seul et même processus.

Valeurs d'état

Les icônes et valeurs d'état possibles sont les suivantes :

Icône Terme Définition
Exécution en cours

en cours d'exécution

Le processus est actuellement en train d'effectuer des tâches.

Exécutable

exécutable

Le processus dispose d'une connexion et a déjà été exécuté correctement. Il n'a actuellement aucune tâche à accomplir.

Veille

en veille

Le processus a des tâches à effectuer, mais il attend quelque chose, par exemple un verrou ou une entrée utilisateur.

Avant-propos

en arrière-plan

Un processus en arrière-plan qui se réveille régulièrement pour exécuter des tâches.

Suspendu

suspendu

Le processus a des tâches à effectuer mais il a été arrêté. Le champ État ne contient pas la raison pour laquelle le processus a été suspendu. Le champ Type d'attente peut contenir des informations relatives à l'interruption du processus.

Autres

autre

L'état du processus ne correspond pas à l'un des états précédemment décrits.

Autorisations

Utilisez le Moniteur d'activité pour vous aider à résoudre les problèmes de verrouillage de bases de données, et pour mettre fin à un processus bloqué ou qui ne répond plus.

Pour afficher le Moniteur d'activité, l'utilisateur a besoin de l'autorisation VIEW SERVER STATE sur un serveur SQL Server 2005.

Pour afficher le Moniteur d'activité, l'utilisateur a besoin de l'autorisation SELECT sur les tables sysprocesses et syslocks de la base de données master d'un serveur SQL Server 2000. L'autorisation de consulter ces tables est octroyée par défaut au rôle de base de données PUBLIC.

L'autorisation de tuer (KILL) un processus est attribuée par défaut aux membres des rôles de base de données fixes sysadmin et processadmin, et ne peut pas être transférée.

Voir aussi

Autres ressources

sp_who (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

5 décembre 2005

Contenu modifié :
  • Correction de la description de Blocage.