Database Oracle SQL Tuning in Berlin
-
Seminar / Kurs
von PROTRANET GmbH
Inhalte
- Umfassende Kenntnisse im SQL-Tuning für Oracle-Datenbanken
- Unterscheidung zwischen effizientem und ineffizientem SQL
- Überblick über Tuning-Tools und -Szenarien
- Behandlung der Architektur der Oracle-Datenbank
- Funktionen des Query Optimizers
- Interpretation von Ausführungsplänen
- Erstellung effizienter SQL-Anweisungen
- Praxisorientierte Übungen zu SQL-Tracing, Optimizer-Hints und performanceorientierten Methoden
- Erlangung von Fähigkeiten zur Optimierung von SQL-Anweisungen
- Verbesserung der Performance von Oracle-Datenbanken
- Umfassende Kenntnisse im SQL-Tuning für Oracle-Datenbanken
- Unterscheidung zwischen effizientem und ineffizientem SQL
- Überblick über Tuning-Tools und -Szenarien
- Behandlung der Architektur de ...
Mehr Informationen >>
Lernziele
- Unterscheidung zwischen effizientem und ineffizientem SQL
- Überblick über Tuning-Tools und Szenarien
- Darstellung von Tuning-Aufgaben
- Erläuterung der physischen und Speicherstruktur
- Verwaltung des Speichers
- Verarbeitung von SQL-Anweisungen in der Datenbank
- Funktionen des Query Optimizers wie Selektivität, Kardinalität und Kosten
- Steuerung des Optimizer-Verhaltens
- Arten von Zugriffspfaden und Joins
- Ausführung von Joins und Sortiervorgängen
- Methoden zur Anzeige und Interpretation von Ausführungsplänen
- Verwendung des DBMS_XPLAN-Packages
- Bestimmung des Zugriffspfads und der Join-Reihenfolge
- Analyse von Selektivität, Kardinalität und Kosten
- Aufzeichnung von Parse-Bäumen
- Analyse von Statistiken mit SQL Tuning Advisor
- Optimierung von Table Scans, Operatoren und Indizes
- Nutzung von dynamischem Sampling und Prädikatreduzierung
- Identifizierung und Optimierung ineffizienter SQL-Anweisungen
- Ermittlung der optimalen Join-Reihenfolge
- Anwendung von dynamischem Sampling
- Nutzung von Bind-Variablen und -Peeking
- Erstellung von SQL-Anweisungen für die gemeinsame Nutzung von Cursorn
- Anwendung von Adaptive Cursor Sharing
- Verwendung von EM, DBMS_MONITOR und Instrumentierung
- Nutzung der SQL Trace-Funktion und TKPROF
- End-to-End-Tracing für Anwendungen
- Abwägung und Implementierung von Alternativen
- Tracing von Optimizer-Aktivitäten
- Auswirkungen von Optimizer-Statistiken
- Interpretation von Trace-Ausgabe 10053
- Tracing für Optimizer-Verhalten
- Bestimmung der Nichtverwendung eines gewünschten Plans
- Nachweis eines besseren Plans mit Hints
- Identifizierung der Ursachen für langsamere SQL-Ausführung
- SQL-Tracing mit DBMS_MONITOR
- Überprüfung von Problemen, die DBA-Maßnahmen erfordern
- Erkennung häufiger Probleme bei der Datenbank-Performance
- Entwicklung von Performance-orientierten Ansätzen und Tuning-Methoden
- Durchführung von Partitions-Pruning und Verwendung von Materialized Views
- Optimierung von Abfragen für parallele Ausführung und Verwendung von SQL Tuning Sets
- Implementierung von Partitionen und Parallelisierung von Abfragen
- Überwachung der SQL-Ausführung in Echtzeit
- Unterscheidung zwischen effizientem und ineffizientem SQL
- Überblick über Tuning-Tools und Szenarien
- Darstellung von Tuning-Aufgaben
- Erläuterung der physischen und Speicherstruktur
- Ver ...
Mehr Informationen >>
Zielgruppen
In der Schulung "Database Oracle SQL Tuning " werden umfassende Kenntnisse übers SQL Tuning vermittelt, die für Datenbank-Entwickler von entscheidender Bedeutung sind.
Termine und Orte