Sessions bloquantes et en attente
Pour afficher les sessions bloquant et en attente, procédez comme suit :
-
Ouvrez la page Hub de performances à partir de la page de détails de la base de données, si elle n'est pas déjà ouverte.
Remarque
Pour plus d'informations sur l'accès à la page Hub de performances, voir :
-
Le champ Période affiche une période, qui représente la durée totale disponible pour l'analyse. Vous pouvez ajuster le curseur de temps pour sélectionner la période dans le récapitulatif des activités.
Pour plus d'informations sur les champs du sélecteur d'heure, voir Période.
-
Cliquez sur Sessions bloquantes pour afficher des détails concernant les sessions bloquantes et en attente actuelles.Remarque
L'option Sessions bloquantes ne prend pas en charge l'analyse des sessions historiques.
-
Cliquez sur un lien dans chaque colonne pour visualiser les détails des sessions bloquantes et des sessions en attente répertoriées, comme indiqué dans le tableau suivant.
Colonne de l'onglet Description Utilisateur
Nom de l'utilisateur.
Statut
Indique si la session est active, inactive ou si elle a expiré.
Lock
Type de verrou de la session. Cliquez sur type de verrou pour afficher une table avec plus d'informations sur le verrou de la session. Il répertorie le type de verrouillage, le mode de verrouillage, la demande de verrouillage, le type d'objet, le type de sous-objet, l'heure, ID1, ID2, l'adresse de l'objet de verrouillage et l'adresse de verrouillage de la session sélectionnée.
Session utilisateur
Répertorie l'instance, le SID et le numéro de série.
ID SQL
ID du code SQL associé à la session.
Evénement d'attente
Evénement d'attente de la session. Cliquez sur Evénement d'attente pour afficher des détails supplémentaires sur ce dernier.
Nom d'objet
Nom de l'objet de base de données verrouillé.
Temps de blocage
Durée pendant laquelle une session bloquante a bloqué une session.
Durée d'attente
Temps d'attente d'une session.
Définition du temps d'attente minimal
Le temps d'attente minimal fonctionne comme un filtre pour les informations sur les sessions de blocage. Il définit la durée minimale pendant laquelle une session doit attendre avant d'être affichée dans l'onglet.
Le paramètre par défaut du temps d'attente minimal est de trois secondes.
Interruption d'une session
- Cliquez sur un nom utilisateur pour sélectionner la session. Il active le bouton Mettre fin à la session.
- Cliquez sur le bouton Mettre fin à la session. Une fenêtre de confirmation apparaît pour mettre fin à la session.
- Cliquez sur le bouton Mettre fin à la session dans la fenêtre de confirmation pour mettre fin à la session.
Afficher les détails de verrouillage
-
Dans la colonne Verrou de la session, cliquez sur le nom du type de verrou (Verrou ou Verrou exclusif) de la session. La zone de message Détails sur les événements d'attente apparaît.
-
Vous pouvez noter les informations et prendre des mesures, si nécessaire.
Afficher les informations sur les événements d'attente
-
Dans la colonne Evénement d'attente de la session, cliquez sur le nom de l'événement d'attente de la session sélectionnée. La table Informations de verrou de session est affichée.
-
Vous pouvez noter les informations et prendre des mesures, si nécessaire.
Afficher les détails de session
-
Dans la colonne Session utilisateur de la session, cliquez sur Identificateur de session. La page Détails de session du hub de performances apparaît.
Vous pouvez également déplacer le curseur de temps pour afficher une période spécifique de la session.
-
Utilisez la page Détails de session pour explorer des détails supplémentaires sur la session.
Afficher des détails SQL
-
Dans la colonne ID SQL de la session, cliquez sur l'ID SQL associé à la session. La page Détails SQL du hub de performances apparaît.
Vous pouvez également déplacer le curseur de temps pour afficher une période spécifique de la session.
-
Sélectionnez un ou plusieurs des onglets suivants. Vous pouvez noter les informations et prendre des mesures, si nécessaire.
-
Récapitulatif : affiche l'aperçu SQL et les détails de la source
-
ASH Analytics : affiche le nombre moyen de sessions actives SQL
-
Statistiques d'exécution : affiche les plans SQL et les détails de plan.
-
Surveillance SQL : affiche des informations sur les exécutions SQL surveillées.
-
Texte SQL : affiche le code SQL.
-