SPA-Schnellprüfung konfigurieren
Sie können SPA Quick Check so konfigurieren, dass die potenziellen Auswirkungen einer Systemänderung auf die Datenbank-Workload validiert werden, bevor Sie die Änderung in der Produktionsumgebung implementieren.
SPA Quick Check ist ein Diagnosetool, mit dem Performance-Regressionen vermieden werden. Damit können Sie vorhersagen, wie sich eine vorgeschlagene Änderung, wie z.B. eine Änderung von Datenbankparametern, das Sammeln ausstehender Optimizer-Statistiken oder das Implementieren von SQL-Profilen, auf die Ausführungspläne und die Performance von SQL-Anweisungen auswirkt. SPA Quick Check verwendet ein SQL Tuning Set und führt die SQL-Anweisungen in einer kontrollierten Umgebung aus, sowohl vor als auch nach der simulierten Systemänderung. Anschließend vergleicht er die Performance der SQL-Anweisungen in den Szenarios vor und nach und generiert einen Bericht, der Informationen zu den verbesserten, verschlechterten und unveränderten SQL-Anweisungen enthält. Darüber hinaus enthält es Empfehlungen zur Minderung der Performancebeeinträchtigung von verschlechterten SQL-Anweisungen.
SPA Quick Check in SQL Performance Watch ist in Database Management Diagnostics & Management integriert. Sie können SPA Quick Check-Einstellungen konfigurieren und die Auswirkungen der Bearbeitung von Session-modifizierbaren Initialisierungsparametern in Diagnostics & Management validieren. Informationen zur Validierung mit der SPA-Schnellprüfung beim Bearbeiten von Datenbankparametern finden Sie unter Datenbankparameter bearbeiten.
Bevor Sie in der SQL Performance Watch auf SPA-Schnellprüfung konfigurieren zugreifen, müssen Sie sicherstellen, dass die bevorzugten Zugangsdaten für die erweiterte Diagnose festgelegt sind. Mit den bevorzugten Zugangsdaten für die erweiterte Diagnose können Sie die Standardkonfigurationseinstellungen für die SPA-Schnellprüfung anzeigen und bei Bedarf Änderungen vornehmen. Informationen zu den bevorzugten Zugangsdaten für die erweiterte Diagnose finden Sie unter Bevorzugte Zugangsdaten für erweiterte Diagnose festlegen.
So greifen Sie in der SQL Performance Watch auf SPA-Schnellprüfung konfigurieren zu:
- Gehen Sie zur SQL Performance Watch-Homepage für die Datenbank.
- Klicken Sie im linken Fensterbereich unter Ressourcen auf SPA-Schnellprüfung konfigurieren.
- Prüfen oder ändern Sie die Konfigurationseinstellungen der SPA-Schnellprüfung:
- SQL Tuning Set: Wählen Sie das SQL Tuning Set aus, das die SQL-Anweisungen enthält, die Sie auf Performanceänderungen analysieren möchten.
- Testmodus: Wählen Sie eine Option aus, um die SQL-Workload auszuführen und zu analysieren:
- Ausführung testen: Führt die SQL-Anweisungen in einer Testumgebung aus, ohne die Daten zu ändern. Es simuliert die Ausführung, um Performancemetriken zu erfassen und Empfehlungen zu generieren.
- Plan ausführen: Generiert einen Ausführungsplan für jede SQL-Anweisung und liefert Einblicke in die Verarbeitung der Abfrage durch den Datenbankoptimierer.
- Hybrid: Kombiniert sowohl Testausführung als auch Plan ausführen und bietet eine umfassende Analyse, indem die SQL-Anweisungen ausgeführt und auch die Ausführungspläne bereitgestellt werden.
- Zeitlimit pro SQL (Sekunden): Geben Sie das Zeitlimit für die Ausführung von SQL-Anweisungen an.
- Vollständige DML ausführen: Wählen Sie Ja aus, um die DML-Anweisung vollständig auszuführen. Dazu gehören das Anfordern von Zeilensperren und das Ändern von Zeilen.
- Schwellenwert für Workload-Auswirkung (%): Geben Sie einen Wert ein, um den Schwellenwert (Prozentsatz) für die Auswirkung einer SQL-Anweisung auf eine Workload anzugeben.
- Schwellenwert für SQL-Auswirkung (%): Geben Sie einen Wert ein, um den Schwellenwert (Prozentsatz) einer Änderungsauswirkung auf eine SQL-Anweisung anzugeben.
- Mehrere Ausführungen deaktivieren: Wählen Sie Ja aus, um jede SQL-Anweisung im SQL Tuning Set nur einmal auszuführen.
- Vergleichsmetrik: Wählen Sie die Metriken aus, die Sie für die Vergleichsanalyse verwenden möchten.
- Ressourcennutzungsgruppe verwenden: Wählen Sie Ja aus, um die Ressourcennutzungsgruppe anzugeben, die für die Analyse verwendet werden soll.
- Klicken Sie auf Speichern.