Observez Autonomous Database on Dedicated Exadata Infrastructure avec le hub de performances

Vous pouvez utiliser le hub de performances pour observer vos bases de données pendant des périodes définies et télécharger des rapports statistiques. Le hub de performances vous permet d'afficher les données de performances historiques et en temps réel pour une instance Autonomous Database.

Conseil :

Pour tester le hub de performances, vous pouvez suivre l'exercice 10 sur la gestion des performances de base de données dans l'atelier Oracle Autonomous Database Dedicated pour les développeurs et les utilisateurs de base de données.

Vous pouvez accéder au hub de performances à partir de la page Détails d'Autonomous Database. Pour accéder au hub de performances :

  1. Accédez à la page Détails de l'instance Autonomous Database à surveiller avec le hub de performances.

    Pour obtenir des instructions, reportez-vous à Affichage des détails d'une base de données autonome dédiée.

  2. Sur la page Détails, cliquez sur Hub de performances.

Le hub de performances fournit les options suivantes pour surveiller l'activité de la base de données, diagnostiquer les problèmes et régler les requêtes afin d'améliorer les performances de la base de données.

Nom Description
Sélection rapide

Permet de définir rapidement la période sur la dernière heure, les 8 dernières heures, les dernières 24 heures ou la dernière semaine.

Plage temporelle

Utilisez le sélecteur de date pour définir la période d'observabilité de la base de données avec le hub de performances.

Fuseau horaire

Sélectionnez une entrée dans cette liste pour que toutes les heures soient basées sur l'heure UTC (temps universel coordonné), l'heure du navigateur Web local ou le paramètre de fuseau horaire de la base de données.

Récapitulatif de l'activité

La chronologie Récapitulatif d'activité (nombre moyen de sessions actives) affiche les sessions actives au cours de la période sélectionnée. Elle présente le nombre moyen de sessions actives réparties par UC, E/S utilisateur et attente. Elle indique également l'utilisation maximale d'UC.

Vous pouvez masquer ou afficher la timeline de récapitulatif d'activité en sélectionnant ou en désélectionnant Masquer le récapitulatif d'activité en regard de Fuseau horaire au-dessus de cette timeline.

Reports

Le menu déroulant Rapports permet de générer les types de rapport de diagnostic de performances suivants.

Rapport du référentiel AWR (Automatic Workload Repository) :

Le rapport AWR collecte, traite et tient à jour les statistiques de performances à des fins de détection des problèmes et d'auto-réglage. Ces données sont à la fois conservées en mémoire et stockées dans la base de données.

Un rapport AWR affiche les données capturées entre deux points dans le temps (ou clichés).

Les rapports AWR comportent plusieurs sections. Le rapport contient le profil de charge globale du système pour la plage de clichés sélectionnée.

Le rapport HTML contient des liens vous permettant de passer rapidement d'une section à l'autre.

Rapport sur l'historique de la session active (ASH) :

L'état ASH contient des données qui vous aident à trier les problèmes de performances transitoires et à effectuer une analyse de performances ciblée ou ciblée selon différentes dimensions, telles que le temps, la session, le module, l'action ou l'identificateur SQL.

Ce type de rapport nécessite l'activation de Database Management. Pour obtenir des instructions, reportez-vous à Activation des diagnostics et de la gestion pour les bases de données autonomes.

ASH Analytics

L'onglet ASH Analytics est affiché par défaut. Elle contient des graphiques d'analyse de l'historique de session active (ASH) permettant d'explorer les données correspondantes.

Vous pouvez effectuer une analyse descendante des performances de la base de données sur plusieurs dimensions, telles que Groupe de destinataires, Classe d'attente, ID SQL et Nom utilisateur. Sélectionnez une dimension Nombre moyen de sessions actives et visualisez l'activité principale de cette dimension pour la période sélectionnée.

Pour plus d'informations, reportez-vous à ASH Analytics.

SQL Monitoring

Les instructions SQL sont uniquement surveillées si elles sont en cours d'exécution depuis au moins cinq secondes ou si elles sont exécutées en parallèle. La table affiche les exécutions d'instruction SQL surveillées selon différentes dimensions telles que Dernière période d'activité, Temps CPU et Temps de base de données. La table affiche les instructions SQL en cours d'exécution et celles terminées, en échec ou ayant pris fin. Les colonnes de la table fournissent des informations relatives aux instructions SQL surveillées, notamment leur statut, leur durée et leur ID SQL.

Pour plus d'informations, reportez-vous à Surveillance SQL.

Automatic Database Diagnostic Monitor (ADDM)

L'onglet ADDM permet d'accéder aux informations d'analyse collectées par l'outil ADDM.

Le moniteur ADDM analyse régulièrement les clichés AWR, détermine les causes premières des problèmes de performances, fournit des recommandations pour corriger les problèmes et identifie les portions non problématiques du système.

Le référentiel AWR est un référentiel de données de performances historiques. Par conséquent, le moniteur ADDM peut analyser les problèmes de performances après l'événement, ce qui permet souvent de gagner du temps et des ressources pour reproduire un problème.

Pour plus d'informations, reportez-vous à ADDM (Automatic Database Diagnostic Monitor).

Charge globale

Utilisez l'onglet Charge globale pour surveiller visuellement la charge globale de base de données afin d'identifier les pics et les goulets d'étranglement.

Cet onglet présente quatre zones graphiques affichant la charge globale de base de données de différentes manières :
  • Statistiques d'UC : présente un graphique de l'utilisation de l'UC.
  • Statistiques de temps d'attente : : affiche le temps d'attente sur les sessions de premier plan de la base de données, divisé par classe d'attente.
  • Profil de charge globale : représente graphiquement la charge globale utilisateur (client) de la base de données.
  • Sessions : affiche le nombre de sessions, les connexions réussies et les connexions en cours.

Pour plus d'informations, reportez-vous à la section Workload.

Sessions bloquantes

Cet onglet répertorie de manière hiérarchique les sessions en attente ou bloquées par des sessions en attente. Vous pouvez définir le temps d'attente minimal requis pour l'affichage des sessions dans la liste, et afficher diverses informations sur une session afin de déterminer si elle doit continuer ou être fermée.

Pour plus d'informations, reportez-vous à Sessions bloquantes.

Pour des instructions détaillées sur la visualisation et la surveillance des performances de base de données à l'aide du hub de performances, reportez-vous à Utilisation du hub de performances pour analyser les performances de base de données.