Surveillance SQL

L'onglet Surveillance SQL contient une table qui affiche les instructions SQL surveillées. Pour afficher cet onglet, cliquez sur Surveillance SQL sur la page Hub de performances.

La table de l'onglet Surveillance SQL affiche les exécutions d'instruction SQL selon différentes dimensions telles que Dernière période d'activité, Temps CPU, Temps de base de données, etc. Il fournit non seulement des informations sur les instructions SQL en cours d'exécution, mais également sur celles terminées, en échec ou ayant pris fin. La table est composée de colonnes qui incluent le statut, la durée, l'ID SQL, etc. pour les instructions SQL surveillées.
Remarque

Les instructions SQL sont surveillées uniquement si elles sont en cours d'exécution depuis au moins cinq secondes ou si elles sont exécutées en parallèle.

La colonne Statut inclut les icônes suivantes :
  • Une icône qui tourne indique que l'instruction SQL est en cours d'exécution.

  • Une icône représentant une coche verte indique que l'exécution de l'instruction SQL s'est terminée au cours de la période indiquée.

  • Une icône représentant une croix rouge indique que l'instruction SQL n'a pas été menée à bien. Cette icône s'affiche lorsqu'une erreur se produit en raison de la terminaison de la session.

  • Une icône représentant une horloge indique que l'instruction SQL est en file d'attente.

Vous pouvez mettre fin à une session pour mettre fin à une instruction SQL en cours d'exécution ou en file d'attente.

Pour plus d'informations, reportez-vous à :

Graphique de Gantt

Le diagramme de Gantt améliore la surveillance SQL avec une vue chronologique pour surveiller les exécutions SQL et les sous-requêtes PL/SQL dans le contexte de leurs sessions associées.

Il permet également de visualiser rapidement les requêtes les plus coûteuses exécutées sur la base de données et fournit des détails sur le temps écoulé et les statistiques d'exécution de base.

Remarque

La vue Diagramme de Gantt est uniquement prise en charge pour les plages de curseur de temps allant jusqu'à 1 heure.

Pour plus d'informations, reportez-vous à Graphique Gantt.

Surveillance SQL en temps réel

Vous pouvez également cliquer sur un ID SQL pour accéder à la page Surveillance SQL en temps réel correspondante. Cette page fournit des détails supplémentaires qui vous aident à régler l'instruction SQL sélectionnée.

Pour plus d'informations, reportez-vous à :

Plan d'exécution graphique

La page Surveillance SQL en temps réel fournit différentes options d'affichage des statistiques de plan pour l'exécution SQL, à savoir le plan d'exécution tabulaire et le plan d'exécution graphique.
  • Le plan d'exécution tabulaire par défaut présente une vue tabulaire du plan d'exécution.

  • Le plan d'explication graphique présente une arborescence graphique du plan d'explication. Dans ce plan, vous pouvez afficher autant ou aussi peu de données que nécessaire, et faire pivoter l'arborescence pour afficher les informations horizontalement ou verticalement.

Pour plus d'informations, reportez-vous à :