Osservare Autonomous Database sull'infrastruttura Exadata dedicata con viste delle prestazioni dinamiche

Autonomous Database sull'infrastruttura Exadata dedicata espone un set di viste dinamiche delle prestazioni. Queste viste consentono agli amministratori di database di monitorare le prestazioni in tempo reale e cronologiche dei database in modo completo e sono disponibili anche a livello ACD (Autonomous Container Database).

Viste delle prestazioni dinamiche

Le viste dinamiche delle prestazioni offrono insight approfonditi sulle prestazioni e sullo stato degli Autonomous Database, consentendo agli amministratori del database di eseguire analisi e ottimizzazioni dettagliate. Le viste delle prestazioni ACD_ consentono di monitorare i database a livello di Autonomous Container Database. È possibile utilizzare i dati in tempo reale e cronologici per un monitoraggio e una gestione efficaci del database, purché si disponga dei privilegi per accedere a queste viste.

Le viste delle prestazioni dinamiche vengono aggiornate in modo continuo dalle viste di sistema gestite dal database server. Forniscono dati in tempo reale principalmente correlati alle prestazioni del database, rendendoli preziosi per il monitoraggio e l'ottimizzazione del database.

Le viste prestazioni dinamiche consentono di:

  • Monitora le attività del database in tempo reale attraverso vari eventi e classi di attesa.
  • Analizza i dati cronologici sulle prestazioni per identificare tendenze o problemi.
  • Valutare l'utilizzo delle risorse del database rispetto ai limiti.
  • Riepilogare le metriche delle prestazioni per misurare lo stato generale del database.

Accesso alle viste delle prestazioni dinamiche a livello di Autonomous Container Database

Nelle istanze di Autonomous Database, oltre ad accedere alle viste delle prestazioni dinamiche di Oracle Database a livello di PDB standard, è possibile accedere anche alle viste a livello di Autonomous Container Database con prefisso ACD_, seguite da V$ per i database a istanza singola o da GV$ per Real Application Clusters (RAC), indicando le viste globali che aggregano i dati in tutte le istanze.

I privilegi ADMIN sono necessari per eseguire query sulle viste prestazioni dinamiche. È possibile utilizzare il comando GRANT per assegnare il privilegio READ alle viste prestazioni dinamiche per utenti non amministrativi.
GRANT READ ON ACD_V$SYSMETRIC TO non_admin_user;

Viste delle prestazioni dinamiche supportate a livello di Autonomous Container Database

La tabella riportata di seguito elenca le viste delle prestazioni dinamiche a livello di Autonomous Container Database disponibili in Autonomous Database sull'infrastruttura Exadata dedicata:

Nome vista Descrizione Snapshot

ACD_V$EVENTMETRIC

ACD_GV$EVENTMETRIC

Metriche degli eventi di attesa in tempo reale V$EVENTMETRIC

ACD_V$RESOURCE_LIMIT

ACD_GV$RESOURCE_LIMIT

Limiti e uso correnti delle risorse LIMITE RISORSA V$

ACD_V$SISMETRICA

ACD_GV$SISMETRICA

Parametri delle prestazioni del sistema in tempo reale V$SYSMETRIC

ACD_V$SYSMETRIC_HISTORY

ACD_GV$SYSMETRIC_HISTORY

Parametri cronologici delle prestazioni del sistema V$SYSMETRIC_CRONOLOGIA

ACD_V$SYSMETRIC_SUMMARY

ACD_GV$SYSMETRIC_SUMMARY

Riepilogo delle metriche delle prestazioni del sistema V$SYSMETRIC_RIEPILOGO

ACD_V$CLASSICMETRICA ATTESA

ACD_GV$CLASSICMETRICA ATTESA

Metriche per classe di attesa V$WAITCLASSMETRIC

ACD_V$WAITCLASSMETRIC_HISTORY

ACD_GV$WAITCLASSMETRIC_HISTORY

Metriche cronologiche classe di attesa V$WAITCLASSMETRIC_HISTORY

Le seguenti viste Oracle Exadata Database Machine sono supportate su Autonomous Database sull'infrastruttura Exadata dedicata. Ciascuna di queste viste inizia con il prefisso V$CELL e contiene informazioni statistiche interne. Per ulteriori informazioni su queste viste, vedere Informazioni sulle viste V$CELL_.

Visualizzare Descrizione

ACD_V$CELL_GLOBAL

ACD_GV$CELL_GLOBAL

Statistiche globali per la cella Exadata

ACD_V$CELL_IOREASON

ACD_GV$CELL_IOREASON

Motivi e metriche di I/O per la cella Exadata

ACD_V$CELL_IOREASON_NAME

ACD_GV$CELL_IOREASON_NAME

Nomi e descrizioni dei motivi di I/O per la cella Exadata

ACD_V$CELL_METRIC_DESC

ACD_GV$CELL_METRIC_DESC

Descrizioni delle metriche per la cella Exadata

Per un elenco completo e informazioni dettagliate su ciascuna vista delle prestazioni dinamiche, fare riferimento alla documentazione Oracle in Informazioni sulle viste delle prestazioni dinamiche.

Query di esempio

Per informazioni introduttive, vedere le query di esempio per estrarre le metriche da queste viste.

Parametri di sistema query

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

Interroga limiti risorse

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

Eventi di attesa query

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');

Metriche globali cella Exadata query

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');

Esegui query sui motivi di I/O nelle celle Exadata

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