SQL Performance Watch für Oracle Databases
Als Datenbankadministrator können Sie SQL Performance Watch im Oracle Cloud Infrastructure Database Management-Service verwenden, um die SQL-Ausführungsperformanceprobleme, die durch Systemänderungen oder Umgebungsänderungen verursacht werden, proaktiv vorherzusagen und zu verhindern und einen optimalen Datenbankzustand sicherzustellen.
Database Management SQL Performance Watch bietet eine Ansicht auf Workload-Ebene sowie auf SQL-Ebene, wie sich Umgebungsänderungen wie Datenbankupgrades und die Aktualisierung von Optimizer-Statistiken auf SQL-Ausführungspläne und -Statistiken auswirken. Durch die Ausführung einer SQL-Anweisung nacheinander vor und nach Änderungen generiert SQL Performance Watch einen umfassenden Bericht, der die Nettoauswirkungen der Systemänderung auf die Workload skizziert und alle ineffizienten SQL-Anweisungen identifiziert. Für die ineffizienten SQL-Anweisungen bietet SQL Performance Watch detaillierte Einblicke in den Ausführungsplan und Empfehlungen zur Optimierung.
SQL Performance Watch ist derzeit für externe Datenbanken verfügbar, bei denen es sich um Oracle-Datenbanken außerhalb von Oracle Cloud Infrastructure handelt, die mit einer Ressource im externen Datenbankservice verbunden sind. Sie können SQL Performance Watch für Einzelinstanz- und RAC-Datenbanken verwenden, die Containerdatenbanken (CDBs), integrierbare Datenbanken (PDBs) und Nicht-Containerdatenbanken (Nicht-CDBs) der Version 11.2.0.4 und höher enthalten.
Im Folgenden werden die wichtigsten Features aufgeführt, die im Rahmen von SQL Performance Watch verfügbar sind:
- SQL Performance Analyzer (SPA), um die Auswirkungen von Systemänderungen auf reale Anwendungen in Testumgebungen zu bewerten, bevor die Änderungen in der Produktion bereitgestellt werden.
- Berichte, die durch Ausführen von SQL-Anweisungen generiert werden, um die SQL-Performance vor und nach der Änderung zu vergleichen.
SQL Performance Watch bietet folgende Vorteile:
- Sichert Ihre Produktionsdatenbank vor SQL-Performanceregressionen aufgrund von Datenbankänderungen
- Bietet optimierte Workflows, die in Best Practices integriert sind
- Generiert umfassende Workload-Berichte für die bewerteten Änderungen
- Bietet eine detaillierte Ansicht der Änderungen, die sich auf SQL-Ausführungspläne und verschiedene Statistiken auswirken