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