Observer Autonomous Database sur une infrastructure Exadata dédiée avec des vues dynamiques des performances

Autonomous Database sur une infrastructure Exadata dédiée présente un jeu de vues dynamiques de la performance. Ces vues permettent aux administrateurs de base de données de surveiller de manière complète la performance historique et en temps réel de leurs bases de données et sont également disponibles au niveau de la base de données conteneur autonome.

Vues dynamiques des performances

Les vues dynamiques de la performance fournissent des informations précises sur la performance et l'état des Autonomous Database, ce qui permet aux administrateurs de base de données d'effectuer des analyses et des optimisations détaillées. Les vues de performance ACD_ vous permettent de surveiller les bases de données au niveau de la base de données conteneur autonome. Vous pouvez tirer parti des données historiques et en temps réel pour assurer une surveillance et une gestion efficaces de la base de données, à condition de disposer des privilèges nécessaires pour accéder à ces vues.

Les vues dynamiques des performances sont des vues système mises à jour en continu et gérées par le serveur de base de données. Elles fournissent des données en temps réel principalement liées au rendement de la base de données, ce qui les rend précieuses pour la surveillance et le réglage des bases de données.

À l'aide de vues dynamiques des performances, vous pouvez :

  • Surveillez les activités de base de données en temps réel au moyen de divers événements et cours d'attente.
  • Analyser les données historiques de rendement pour identifier les tendances ou les problèmes.
  • Évaluer l'utilisation des ressources de base de données par rapport aux limites.
  • Résumez les mesures de rendement pour jauger l'état général de la base de données.

Accès aux vues dynamiques de la performance au niveau de la base de données conteneur autonome

Dans les instances Autonomous Database, en plus d'accéder aux vues dynamiques de performance Oracle Database au niveau de la base de données enfichable standard, vous pouvez également accéder aux vues au niveau de la base de données conteneur autonome qui sont préfixées par ACD_, suivies de la valeur V$ pour les bases de données à instance unique ou de la valeur GV$ pour Real Application Clusters (RAC), indiquant des vues globales qui regroupent les données sur toutes les instances.

Des privilèges ADMIN sont nécessaires pour interroger les vues dynamiques des performances. Vous pouvez utiliser la commande GRANT pour affecter le privilège READ aux vues dynamiques des performances pour les utilisateurs non administratifs.
GRANT READ ON ACD_V$SYSMETRIC TO non_admin_user;

Vues dynamiques de performance prises en charge au niveau de la base de données conteneur autonome

Le tableau suivant répertorie les vues dynamiques de la performance au niveau de la base de données conteneur autonome disponibles dans Autonomous Database sur une infrastructure Exadata dédiée :

Nom de vue Description Instantané

ACD_V$ÉVÉNEMENT

ACD_GV$ÉVÉNEMENT

Mesures des événements d'attente en temps réel V$EVENTMETRIC

ACD_V$RESOURCE_LIMIT

ACD_GV$RESOURCE_LIMIT

Utilisation et limites courantes des ressources V$RESOURCE_LIMIT

ACD_V$SYSMÉTRIQUE

ACD_GV$SYSMÉTRIQUE

Mesures de performance du système en temps réel V$SYSMETRIC

ACD_V$SYSMETRIC_HISTORY

ACD_GV$SYSMETRIC_HISTORY

Mesures historiques de performance V$SYSMÉTRIC_HISTORY

ACD_V$SYSMETRIC_SUMMARY

ACD_GV$SYSMETRIC_SUMMARY

Sommaire des mesures de performance du système V$SYSMETRIC_SUMMARY

ACD_V$WAITCLASSMETRIC

ACD_GV$WAITCLASSMETRIC

Mesures par classe d'attente V$WAITCLASSMETRIC

ACD_V$WAITCLASSMETRIC_HISTORY

ACD_GV$WAITCLASSMETRIC_HISTORY

Mesures de classe d'attente historique V$WAITCLASSMETRIC_HISTORY

Les vues Oracle Exadata Database Machine suivantes sont prises en charge sur Autonomous Database sur une infrastructure Exadata dédiée. Chacune de ces vues commence par le préfixe V$CELL et contient des informations statistiques internes. Pour plus d'informations sur ces vues, voir À propos des vues V$CELL_.

Voir Description

ACD_V$CELL_GLOBAL

ACD_GV$CELL_GLOBAL

Statistiques globales pour la cellule Exadata

ACD_V$CELL_IOREASON

ACD_GV$CELL_IOREASON

Motifs d'E/S et mesures pour la cellule Exadata

ACD_V$CELL_IOREASON_NAME

ACD_GV$CELL_IOREASON_NAME

Noms et descriptions des motifs d'E/S pour la cellule Exadata

ACD_V$CELL_METRIC_DESC

ACD_GV$CELL_METRIC_DESC

Descriptions des mesures pour la cellule Exadata

Pour obtenir une liste complète et des informations détaillées sur chaque vue de performance dynamique, reportez-vous à la documentation Oracle sur À propos des vues dynamiques de performance.

Exemples d'interrogations

Pour vous aider à démarrer, voir les exemples d'interrogations pour extraire des mesures à partir des vues suivantes :

Mesures du système d'interrogation

SELECT METRIC_NAME, VALUE, METRIC_UNIT
FROM ACD_V$SYSMETRIC
WHERE METRIC_NAME IN ('Database CPU Time Ratio', 'Database Wait Time Ratio');

Limites de ressource d'interrogation

SELECT RESOURCE_NAME, CURRENT_UTILIZATION, MAX_UTILIZATION, LIMIT_VALUE
FROM ACD_V$RESOURCE_LIMIT
WHERE RESOURCE_NAME IN ('processes', 'sessions', 'enqueue_locks');

Interroger les événements d'attente

SELECT e.NAME AS EVENT_NAME, m.NUM_SESS_WAITING, m.TIME_WAITED
FROM ACD_V$EVENTMETRIC m JOIN V$EVENT_NAME e ON m.EVENT_ID = e.EVENT_ID
WHERE e.NAME IN ('db file sequential read', 'db file scattered read', 'log file sync');

Interroger les mesures globales de cellule Exadata

SELECT METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_GLOBAL
WHERE METRIC_NAME IN (
        'Cumulative User CPU ticks',
        'Cumulative System CPU ticks',
        'Network bytes received',
        'Network bytes transmitted',
        'Total Reads',
        'Total Writes',
        'Ticks spent reading',
        'Ticks spent writing');

Interroger les motifs d'E/S dans les cellules Exadata

SELECT REASON_NAME, METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_IOREASON
WHERE CELL_NAME = 'YourCellName';