Utiliser l'explorateur AWR pour analyser la performance de la base de données

Vous pouvez utiliser l'explorateur AWR pour explorer et analyser les données AWR d'une base de données gérée et l'utiliser comme référentiel central pour importer, analyser et comparer les données AWR d'autres bases de données.

Le référentiel AWR est un référentiel intégré dans Oracle Database qui collecte, traite et gère les statistiques de performance de la base de données. Le référentiel AWR comprend deux composants : les statistiques de performance en mémoire, accessibles au moyen des vues V$ et les instantanés de ces vues V$ qui sont conservés dans la base de données. Les instantanés représentent des jeux de données historiques sur la performance qui sont automatiquement collectées à intervalles réguliers par la base de données. Par défaut, les instantanés sont pris toutes les heures et conservés pendant une période de huit jours dans le référentiel AWR. Vous pouvez modifier l'intervalle des instantanés pour déterminer la fréquence à laquelle les instantanés sont saisis et stockés. Les données historiques dérivées de ces instantanés sont enregistrées dans des tables telles que WRH$ et DBA_HIST dans la base de données et constituent la base de la plupart des mécanismes de détection des problèmes et d'ajustement automatique fournis par Oracle Database. En outre, ces données peuvent être transférées d'une base de données à une autre à l'aide de la fonction d'extraction des données AWR, ce qui permet d'utiliser une base de données comme référentiel central pour l'analyse des données AWR. Pour plus d'informations sur le référentiel AWR et son activation, voir Diagnostic et réglage de la performance de la base de données dans le Guide de réglage de la performance d'Oracle Database.

L'explorateur AWR dans Database Management Diagnostics & Management est une intégration d'outils de visualisation de données et de performance qui permet d'afficher les données historiques de performance à partir d'instantanés AWR dans des graphiques faciles à interpréter. Il permet de visualiser les données AWR dans une interface unique pour analyser les tendances de performance et détecter les problèmes.

Dans l'explorateur AWR, vous pouvez :

  • Explorer et analyser les données AWR d'une base de données gérée.
    Note

    • Un agent de gestion 210403.1349 ou version ultérieure est requis pour l'utilisation de l'explorateur AWR pour les bases de données externes.
    • L'explorateur AWR est disponible uniquement pour Oracle Database Édition Enterprise versions 12.2 et ultérieures, et si le paramètre d'initialisation COMPATIBLE est défini pour la base de données, il doit correspondre aux versions 12.2.0 et ultérieures. Pour plus d'informations sur la compatibilité de base de données, voir Qu'est-ce que la compatibilité Oracle Database? dans le Guide de mise à niveau d'Oracle Database. De plus, le statut de la base de données doit être En fonction pour que le bouton Explorateur AWR soit activé.
  • Importer les données AWR d'autres bases de données dans une base de données gérée à l'aide de awrload.sql et analyser les données à l'aide de l'explorateur AWR. Pour plus d'informations sur l'importation du service AWR dans une base de données gérée à partir d'une autre base de données, voir Exportation et importation du service AWR d'une base de données à une autre (KB83030) dans My Oracle Support.

Vous pouvez effectuer des tâches liées à l'explorateur AWR dans la console et à l'aide de l'API. Cette section et ses rubriques fournissent des informations sur l'accès et l'utilisation de l'explorateur AWR dans la console. Pour des informations sur les API, voir API du service de gestion de bases de données.

Pour accéder à l'explorateur AWR :

  1. Accédez à la page Détails de la base de données gérée de la base de données gérée.
  2. Cliquez sur Explorateur AWR.

    L'explorateur AWR s'affiche.

Les champs suivants sont affichés dans l'explorateur AWR. Vous pouvez sélectionner les options de ces champs pour déterminer les données à afficher :

  • Base de données : Nom de la base de données stockée dans le référentiel AWR. Par défaut, la base de données à partir de laquelle la page de détails Explorateur AWR a été lancée est sélectionnée. Si le référentiel AWR n'est pas activé pour la base de données gérée, mais si des données AWR ont été importées dans la base de données gérée à partir d'autres bases, la base contenant le dernier instantané AWR est sélectionnée. Cliquez sur le champ Base de données pour afficher le panneau Sélectionner des instantanés AWR et :
    • Sélectionnez un intervalle d'instantanés dans les intervalles d'instantanés disponibles, qui sont définis en fonction des ID instantanés continus de la même base de données. Par exemple, si les instantanés 2, 3, 4, 5, 101 et 102 sont disponibles pour une base de données, les intervalles d'instantanés seront 2 - 5 et 101 - 102. Par défaut, l'intervalle d'instantanés le plus récent est sélectionné.
    • Sélectionnez une autre base de données et un autre intervalle d'instantanés. Cela s'applique si la base de données gérée est utilisée comme référentiel central pour les données AWR provenant d'autres bases.
  • Intervalle de temps : Durée de l'intervalle d'instantanés pour lequel les données AWR sont affichées. Par défaut, la durée du dernier intervalle d'instantanés AWR est sélectionnée. Toutefois, si l'intervalle d'instantanés comprend plus de six instantanés, l'intervalle de temps par défaut correspond à la durée des six derniers instantanés de l'intervalle d'instantanés. Par exemple, si la durée de chaque instantané (intervalle d'instantané) est de 10 minutes, l'intervalle de temps est de 6 * 10 minutes = 1 heure et les données de cet intervalle sont affichées.

    Cliquez sur le champ Intervalle de temps pour afficher la boîte de dialogue Intervalle de temps personnalisé et modifier la durée dans l'intervalle de temps sélectionné, si nécessaire.

  • Fuseau horaire : Fuseau horaire dans lequel les données AWR sont affichées. Par défaut, le fuseau horaire UTC (temps universel coordonné) est sélectionné. Cliquez sur ce champ pour remplacer le fuseau horaire par défaut par celui de votre navigateur local.

Onglets de l'explorateur AWR

Vous pouvez surveiller les aspects importants de la performance de la base de données dans la période sélectionnée, dans les onglets de l'explorateur AWR suivants. Ces onglets affichent des graphiques qui facilitent l'interprétation et la comparaison des données AWR.

  • Profil de charge : Cet onglet affiche les statistiques historiques du système à partir de tables AWR telles que DBA_HIST_SYSSTAT. Les graphiques affichent les catégories SYSSTAT par défaut, notamment Aperçu du modèle temporel, Connexions et Ouvertures de session, qui fournissent un aperçu de l'état global de la base de données.

    Dans l'onglet Profil de charge, vous pouvez ajouter des graphiques pour afficher d'autres statistiques du système prises en charge. Pour ce faire :

    1. Assurez-vous que l'option Personnalisé est sélectionnée dans la liste déroulante Statistiques du système.
    2. Cliquez sur Ajouter un graphique de profil de charge.
    3. Dans le panneau Ajouter un graphique de profil de charge personnalisé, entrez le titre du nouveau graphique, sélectionnez les statistiques du système à afficher et cliquez sur Ajouter un graphique de profil de charge.
  • Mesures : Cet onglet affiche les mesures du système à partir des tables AWR telles que DBA_HIST_SYSMETRIC_HISTORY. Les graphiques affichent des mesures telles que l'UC, les E/S et les mesures de réseau.

    Note

    L'onglet Mesures n'affiche pas les données des bases de données enfichables, car les mesures du système ne sont pas disponibles dans le référentiel AWR de la base de données enfichable.

    Dans l'onglet Mesures, vous pouvez ajouter des graphiques pour afficher d'autres mesures prises en charge. Pour ce faire :

    1. Assurez-vous que l'option Personnalisé est sélectionnée dans la liste déroulante Mesures.
    2. Cliquez sur Ajouter un graphique de mesures.
    3. Dans le panneau Ajouter un graphique de mesures personnalisé, entrez le titre du nouveau graphique, sélectionnez les mesures à afficher et cliquez sur Ajouter un graphique de mesures.
  • Événements d'attente : Cet onglet affiche les dix principaux événements d'attente triés par temps d'attente à partir de tables AWR telles que DBA_HIST_SYSTEM_EVENT. Les graphiques affichent l'événement d'attente et les informations Attentes par seconde et temps d'attente moyen correspondantes.

    Dans l'onglet Événements d'attente, vous pouvez également :

    • Ajouter de nouveaux graphiques pour afficher d'autres événements d'attente. Pour ce faire, sélectionnez un événement d'attente dans la liste déroulante événement d'attente et cliquez sur Ajouter un graphique d'événement d'attente.
    • Afficher un histogramme de l'événement d'attente avec une décomposition du pourcentage d'attente par durée, dans un intervalle d'instantanés sélectionné. Pour voir un histogramme, cliquez sur l'option Afficher l'histogramme disponible pour chaque graphique d'événements d'attente ou cliquez sur le graphique.
  • Activité : Dans cet onglet, vous pouvez voir la tendance de la performance de la base de données en sélectionnant une dimension ASH et en affichant la principale activité pour cette dimension dans l'intervalle de temps sélectionné. Vous pouvez également faire défiler l'affichage vers le bas pour voir l'activité principale en fonction de dimensions supplémentaires, selon la dimension sélectionnée dans le graphique Nombre moyen de sessions actives. Par exemple, si la dimension par défaut Classe d'attente est sélectionnée dans le graphique Nombre moyen de sessions actives, vous pouvez voir l'ID SQL et l'événement d'attente principaux par classe d'attente ou sélectionner d'autres dimensions dans les listes déroulantes dans le coin supérieur gauche des tableaux.

    Note

    Comme pour le centre de performance pour les bases de données gérées, la disponibilité des données dans l'onglet Activité de l'explorateur AWR dépend du type et de la version de la base de données Oracle et nécessite certains privilèges supplémentaires. Pour plus d'informations, voir OCI : Conditions requises pour le centre de performance (KB59684) sur My Oracle Support.
  • Paramètres de base de données : Cet onglet affiche tous les paramètres de base de données qui ont été modifiés. Vous pouvez cliquer sur le lien dans la colonne Modifié pour voir l'historique des modifications. Les informations de l'historique des modifications incluent des détails tels que l'ID instantané lorsque le paramètre de base de données a été modifié, l'heure de début et de fin de l'instantané et la valeur modifiée.

    Dans cet onglet, vous pouvez également afficher tous les paramètres de base de données, y compris ceux qui n'ont pas été modifiés. Pour ce faire, désélectionnez la case masquer les paramètres inchangés.

Options de visualisation des graphiques AWR

Vous pouvez utiliser les options de visualisation de données suivantes pour filtrer les données et modifier la façon dont les données sont affichées dans les graphiques de l'explorateur AWR.

  • Afficher les données brutes ou le graphique (Afficher les données brutes/graphique) : Cliquez pour basculer entre un graphique linéaire et des données brutes. Vous pouvez utiliser cette option pour copier et analyser des données brutes.
  • Passer à un graphique à barres ou linéaire (Passer au graphique à barres/lignes) : Cliquez sur cette option pour passer d'un graphique linéaire à un graphique à barres. Notez qu'une modification apportée à l'option de visualisation dans un graphique s'applique à tous les graphiques de l'onglet.
  • Zoom in et Zoom out (Zoom avant et zoom arrière) : Cliquez sur cette option pour modifier la portée des éléments affichés dans le graphique. Après avoir cliqué sur l'icône Zoom avant, vous pouvez utiliser la souris et le pavé tactile pour faire défiler l'affichage vers la droite ou vers la gauche du graphique et effectuer un zoom avant ou arrière. Notez qu'une modification effectuée à l'aide des options de zoom d'un graphique s'applique à tous les graphiques de l'onglet.
  • Restaurer (Restaurer) : Cliquez sur cette option pour annuler les modifications apportées aux graphiques à l'aide des autres options et retourner à l'affichage par défaut.
  • enregistrer le graphique en tant qu'image (Enregistrer le graphique en tant qu'image) : Cliquez sur cette option pour enregistrer le graphique dans le format .png.
  • Retirer le graphique (Retirer le graphique) : Cliquez sur cette option pour retirer le graphique de l'onglet. Vous pouvez ajouter de nouveau le graphique en le sélectionnant dans la liste déroulante de l'onglet et en cliquant sur Ajouter un graphique <nom de l'onglet>.

Générer des rapports

Vous pouvez générer et télécharger différents rapports à partir de la base de données dans l'explorateur AWR.

Pour ce faire, cliquez sur Rapports et sélectionnez l'une des options suivantes :

  • AWR : Dans le panneau Générer le rapport AWR, sélectionnez l'intervalle d'instantanés et cliquez sur Générer le rapport pour générer et télécharger un rapport AWR avec des données de performance supplémentaires.
  • SQL : Dans le panneau Générer le rapport de vérification de l'état SQL, sélectionnez l'intervalle d'instantanés, spécifiez un ID SQL et cliquez sur Générer le rapport pour générer et télécharger un rapport de vérification de l'état SQL avec des données de performance supplémentaires pour l'énoncé SQL spécifié.
  • ASH : Dans le panneau Générer le rapport ASH, sélectionnez l'heure de début et l'heure de fin, puis cliquez sur Générer le rapport pour générer et télécharger un rapport ASH contenant des données ASH supplémentaires.
Note

Pour les bases de données Oracle Cloud et les bases de données autonomes, seuls les rapports AWR d'une taille maximale de 4 Mo peuvent être générés. Pour plus d'informations sur la génération d'un rapport AWR de plus de 4 Mo, voir Génération d'un rapport AWR pour la base de données locale dans le guide de réglage de la performance d'Oracle Database.