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 colonneNetwork 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 |
---|---|---|
en cours d'exécution |
Le processus est actuellement en train d'effectuer des tâches. |
|
exécutable |
Le processus dispose d'une connexion et a déjà été exécuté correctement. Il n'a actuellement aucune tâche à accomplir. |
|
en veille |
Le processus a des tâches à effectuer, mais il attend quelque chose, par exemple un verrou ou une entrée utilisateur. |
|
en arrière-plan |
Un processus en arrière-plan qui se réveille régulièrement pour exécuter des tâches. |
|
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. |
|
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
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
5 décembre 2005 |
|