Autonome KI-Datenbank auf dedizierter Exadata-Infrastruktur mit dynamischen Performanceansichten beobachten
Autonome KI-Datenbank auf dedizierter Exadata-Infrastruktur stellt eine Reihe dynamischer Performanceansichten bereit. Mit diesen Views können Datenbankadministratoren die Echtzeit- und historische Performance ihrer Datenbanken umfassend überwachen. Außerdem sind sie auf der Ebene der autonomen Containerdatenbank (ACD) verfügbar.
Dynamische Performance-Views
Dynamische Performanceansichten bieten tiefe Einblicke in die Performance und den Zustand autonomer KI-Datenbanken, sodass Datenbankadministratoren detaillierte Analysen und Optimierungen durchführen können. Mit ACD_-Performanceansichten können Sie Datenbanken auf der Ebene der autonomen Containerdatenbank überwachen. Sie können Echtzeit- und historische Daten für eine effektive Datenbanküberwachung und -verwaltung nutzen, sofern Sie über die Berechtigungen für den Zugriff auf diese Ansichten verfügen.
Dynamische Performance-Views werden kontinuierlich aktualisiert, die vom Datenbankserver verwaltet werden. Sie stellen Echtzeitdaten bereit, die in erster Linie mit der Datenbankperformance zusammenhängen, was sie für die Datenbanküberwachung und -optimierung von unschätzbarem Wert macht.
Mit dynamischen Performance-Views können Sie:
- Überwachen Sie Datenbankaktivitäten in Echtzeit über verschiedene Wait-Ereignisse und -Klassen.
- Analysieren Sie historische Performancedaten, um Trends oder Probleme zu identifizieren.
- Bewerten Sie die Auslastung der Datenbankressourcen anhand von Limits.
- Fassen Sie Performancemetriken zusammen, um den Gesamtzustand der Datenbank zu messen.
Auf dynamische Performance-Views auf Ebene der autonomen Containerdatenbank zugreifen
In autonomen AI-Datenbankinstanzen können Sie neben dem Zugriff auf die dynamischen Performance-Views der Standard-PDB-Ebene von Oracle Database auch auf Views auf der Ebene der autonomen Containerdatenbank zugreifen, denen ACD_ vorangestellt ist, gefolgt von V$ für Einzelinstanzdatenbanken oder GV$ für Real Application Clusters (RAC), die globale Views anzeigen, die Daten über alle Instanzen hinweg aggregieren.
ADMIN-Berechtigungen sind erforderlich, um dynamische Performance-Views abzufragen. Mit dem Befehl GRANT können Sie die Berechtigung READ für dynamische Performance-Views für Benutzer ohne Administratorrechte zuweisen.
GRANT READ ON ACD_V$SYSMETRIC TO non_admin_user;
Unterstützte dynamische Performance-Views auf Ebene der autonomen Containerdatenbank
In der folgenden Tabelle werden die dynamischen Performanceansichten auf Ebene der autonomen Containerdatenbank aufgeführt, die in der autonomen KI-Datenbank auf dedizierter Exadata-Infrastruktur verfügbar sind:
| View-Name | Beschreibung | Snapshot |
|---|---|---|
ACD_V$EREIGNISMETRIK ACD_GV$EVENTMETRIC |
Metriken für Echtzeit-Warteereignisse | V$EVENTMETRIC |
ACD_V$RESOURCE_LIMIT ACD_GV$RESOURCE_LIMIT |
Aktuelle Ressourcennutzung und Limits | V$RESOURCE_LIMIT |
ACD_V$SYSMETRIC ACD_GV$SYSMETRIC |
Systemleistungsmetriken in Echtzeit | V$SYSMETRIK |
ACD_V$SYSMETRIC_HISTORY ACD_GV$SYSMETRIC_HISTORY |
Historische Systemleistungsmetriken | V$SYSMETRIC_HISTORY |
ACD_V$SYSMETRIC_SUMMARY ACD_GV$SYSMETRIC_SUMMARY |
Zusammenfassung der Systemleistungsmetriken | V$SYSMETRIC_SUMMARY |
ACD_V$WAITCLASSMETRIC ACD_GV$WAITCLASSMETRIC |
Metriken nach Wait-Klasse | V$WAIT-KLASSE |
ACD_V$WAITCLASSMETRIC_HISTORY ACD_GV$WAITCLASSMETRIC_HISTORY |
Historische Wait-Klassenmetriken | V$WAITCLASSMETRIC_HISTORY |
| ACD_DBA_HIST_SYSMETRIC_SUMMARY | Historie der statistischen Zusammenfassung der Systemleistungsmetriken | DBA_HIST_SYSMETRIC_SUMMARY |
Die folgenden Oracle Exadata Database Machine-Ansichten werden auf einer autonomen KI-Datenbank auf einer dedizierten Exadata-Infrastruktur unterstützt. Jede dieser Ansichten beginnt mit dem Präfix V$CELL und enthält interne statistische Informationen. Weitere Informationen zu diesen Ansichten finden Sie unter Informationen zu V$CELL_-Ansichten.
| Anzeigen | Beschreibung |
|---|---|
ACD_V$CELL_GLOBAL ACD_GV$CELL_GLOBAL |
Globale Statistiken für Exadata-Zelle |
ACD_V$CELL_IOREASON ACD_GV$CELL_IOREASON |
I/O-Gründe und -Metriken für Exadata-Zelle |
ACD_V$CELL_IOREASON_NAME ACD_GV$CELL_IOREASON_NAME |
Namen und Beschreibungen der I/O-Gründe für Exadata-Zelle |
ACD_V$CELL_METRIC_DESC ACD_GV$CELL_METRIC_DESC |
Beschreibungen der Metriken für Exadata-Zelle |
ACD_V$CELL_GLOBAL_HISTORY ACD_GV$CELL_GLOBAL_HISTORY |
Historische Informationen für Exadata-Zelle |
Eine vollständige Liste und detaillierte Informationen zu jeder dynamischen Performanceansicht finden Sie in der Oracle-Dokumentation unter Informationen zu dynamischen Performanceansichten.
Beispielabfragen
Weitere Informationen zu den ersten Schritten finden Sie in den Beispielabfragen zum Extrahieren von Metriken aus diesen Views:
Abfragesystemmetriken
SELECT METRIC_NAME, VALUE, METRIC_UNIT
FROM ACD_V$SYSMETRIC
WHERE METRIC_NAME IN ('Database CPU Time Ratio', 'Database Wait Time Ratio');
Ressourcenlimits abfragen
SELECT RESOURCE_NAME, CURRENT_UTILIZATION, MAX_UTILIZATION, LIMIT_VALUE
FROM ACD_V$RESOURCE_LIMIT
WHERE RESOURCE_NAME IN ('processes', 'sessions', 'enqueue_locks');
Abfragewarteereignisse
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');
Globale Metriken für Exadata-Zellen abfragen
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');
I/O-Gründe in Exadata-Zellen abfragen
SELECT REASON_NAME, METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_IOREASON
WHERE CELL_NAME = 'YourCellName';