Osserva Autonomous AI Database su un'infrastruttura Exadata dedicata con viste delle prestazioni dinamiche
Autonomous AI Database on Dedicated Exadata Infrastructure 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 propri database in modo completo e sono disponibili anche a livello di Autonomous Container Database (ACD).
Viste delle prestazioni dinamiche
Le visualizzazioni dinamiche delle prestazioni offrono insight approfonditi sulle prestazioni e sullo stato dei database AI autonomi, consentendo agli amministratori di 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, a condizione di disporre dei privilegi per accedere a queste viste.
Le viste delle prestazioni dinamiche sono viste di sistema continuamente aggiornate gestite dal database server. Forniscono dati in tempo reale principalmente correlati alle prestazioni del database, rendendoli inestimabili 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.
- Valuta l'utilizzo delle risorse del database rispetto ai limiti.
- Riepiloga le metriche delle prestazioni per valutare lo stato generale del database.
Accesso alle viste delle prestazioni dinamiche a livello di Autonomous Container Database
Nelle istanze di Autonomous AI Database, oltre ad accedere alle viste dinamiche delle prestazioni di Oracle Database a livello di PDB standard, è possibile accedere 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), che indicano 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 seguente elenca le viste delle prestazioni dinamiche a livello di Autonomous Container Database disponibili in Autonomous AI Database on Dedicated Exadata Infrastructure:
| Nome vista | Descrizione | Snapshot |
|---|---|---|
ACD_V$EVENTMETRIC ACD_GV$EVENTMETRICA |
Metriche degli eventi di attesa in tempo reale | V$EVENTOMETRICO |
ACD_V$RISORSA_LIMITE ACD_GV$RISORSA_LIMITE |
Uso corrente delle risorse e limiti | LIMITA_RISORSA |
ACD_V$SYSMETRIC ACD_GV$SYSMETRIC |
Metriche delle prestazioni del sistema in tempo reale | V$SYSMETRIC |
ACD_V$SYSMETRIC_STORIA ACD_GV$SYSMETRIC_STORIA |
Metriche cronologiche delle prestazioni di sistema | V$SYSMETRIC_STORIA |
RIEPILOGO ACD_V$SYSMETRIC ACD_GV$SYSMETRIC_SUMMARY |
Riepilogo delle metriche delle prestazioni del sistema | V$SYSMETRIC_SOMMARIO |
ACD_V$WAITCLASSMETRIC ACD_GV$WAITCLASSMETRIC |
Metriche per classe di attesa | V$WAITCLASSMETRICA |
ACD_V$WAITCLASSMETRIC_STORIA ACD_GV$WAITCLASSMETRIC_STORIA |
Metriche della classe di attesa cronologica | V$WAITCLASSMETRIC_STORIA |
| ACD_DBA_HIST_SYSMETRIC_SOMMARIO | Cronologia del riepilogo statistico delle metriche delle prestazioni del sistema | DBA_HIST_SYSMETRIC_SUMMARY |
Le viste Oracle Exadata Database Machine riportate di seguito sono supportate su Autonomous AI Database on Dedicated Exadata Infrastructure. Ognuna 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_.
| Visualizza | Descrizione |
|---|---|
ACD_V$CELL_GLOBALE ACD_GV$CELL_GLOBALE |
Statistiche globali per cella Exadata |
ACD_V$CELL_IOREASON ACD_GV$CELL_IOREASON |
Motivi e metriche di I/O per la cella Exadata |
NOME_IOREGIONE_CELLA_V$ ACD_GV$CELL_IOREASON_NOME |
Nomi e descrizioni dei motivi di I/O per la cella Exadata |
ACD_V$CELL_METRIC_DESC ACD_GV$CELLA_METRICA_DESC |
Descrizioni delle metriche per la cella Exadata |
CRONOLOGIA ACD_V$CELL_GLOBAL_HISTORY ACD_GV$CELL_GLOBAL_STORIA |
Informazioni cronologiche per la cella Exadata |
Per un elenco completo e informazioni dettagliate su ciascuna vista prestazioni dinamica, fare riferimento alla documentazione Oracle in Informazioni sulle viste prestazioni dinamiche.
Query di esempio
Per iniziare, vedere le query di esempio per estrarre le metriche dalle viste riportate di seguito.
Metriche sistema di query
SELECT METRIC_NAME, VALUE, METRIC_UNIT
FROM ACD_V$SYSMETRIC
WHERE METRIC_NAME IN ('Database CPU Time Ratio', 'Database Wait Time Ratio');
Limiti risorsa query
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');
Query su metriche globali cella 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');
Motivi I/O query nelle celle Exadata
SELECT REASON_NAME, METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_IOREASON
WHERE CELL_NAME = 'YourCellName';