
Oracle Database SQL Tuning Workshop
Ziele der Schulung
In dieser 3-tägigen Schulung "Oracle Database SQL Tuning Workshop" erwerben Sie umfassende Kenntnisse im SQL-Tuning für Oracle-Datenbanken. Sie lernen effizientes und ineffizientes SQL zu unterscheiden und erhalten einen Überblick über Tuning-Tools und Szenarien. Die Architektur der Oracle-Datenbank wird ebenso behandelt wie der Query Optimizer und seine Funktionen. Sie werden Ausführungspläne interpretieren und erfahren, wie Sie effizientes SQL erstellen können. Sie führen praxisorientierte Übungen zu SQL-Tracing, Optimizer-Hints und Performance-orientierten Methoden durch. Sie erwerben die Fähigkeiten, um SQL-Anweisungen zu optimieren und die Performance Ihrer Oracle-Datenbanken zu verbessern.
Zielgruppe Seminar
- Datenbank-Entwickler
Voraussetzungen
- Gute Kenntnisse in der Administration von Oracle-Datenbanken
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.
Seminarinhalt
Einführung
- Effizientes SQL
- Ineffizientes SQL
- Tuning-Tools - Überblick
- Tuning-Szenarios Beispiele
- Tuning Tasks - Überblick
Architektur der Oracle-Datenbank – Überblick
- Physische Struktur
- Speicherstruktur
- Speicherverwaltung
- SQL-Anweisungen verarbeiten
Query Optimizer – Einführung
- Query Optimizer-Funktionen
- Selektivität
- Kardinalität
- Kosten
- Optimizer-Verhalten mit Initialisierungsparametern steuern
Query Optimizer-Operationen
- Zugriffspfade - Arten
- Joins - Arten
- Joins - Ausführung
- Sortiervorgänge
Ausführungspläne interpretieren
- Methoden für die Anzeige von Ausführungsplänen
- Ausführungspläne interpretieren
- DBMS_XPLAN-Package
Workshop – Optimizer-Pläne beobachten
- Zugriffspfad für Abfragen einer einzelnen Tabelle bestimmen
- Join-Reihenfolge und -Methode für Abfragen mehrerer Tabellen bestimmen
- Selektivität, Kardinalität und Kosten von Abfragen bestimmen
- Parse-Bäume basierend auf Ausführungsplänen aufzeichnen
Effizientes SQL erstellen
- Statistiken mit SQL Tuning Advisor analysieren
- Wann sind Table Scans geeignet?
- Operatoren
- Indizes
- Dynamisches Sampling
- Prädikatreduzierung verarbeiten
- Analytische Funktionen für die Performance
Workshop – SQL-Tracing und -Tuning
- Ineffizientes SQL identifizieren und optimieren
- Korrekte Join-Reihenfolge und -Art ermitteln
- Dynamisches Sampling
Bind-Variablen
- So verwenden Sie Bind-Variablen
- Bind-Variablen-Peeking
- SQL für die gemeinsame Nutzung von Cursorn erstellen
- Adaptive Cursor Sharing
Anwendungs-Tracing
- EM
- DBMS_MONITOR
- Instrumentierung
- SQL Trace-Funktion
- TKPROF
Workshop – Anwendungs-Tracing und -Tuning
- End-to-End-Tracing für Anwendungen
- Alternativen abwägen und implementieren
Query Optimizer-Entscheidungen
- Tracing von Optimizer-Aktivitäten durchführen
- Auswirkungen von Optimizer-Statistiken auf die Performance
- Trace-Ausgabe 10053 interpretieren
Workshop – Optimizer-Hints
- Tracing für Optimizer-Verhalten durchführen
- Bestimmen, warum ein gewünschter Plan nicht verwendet wird
- Mit Hints nachweisen, dass ein besserer Plan existiert
Workshop – Korrekturmaßnahme
- Ursache für langsamere SQL-Ausführung nach Anwendungs-Upgrade bestimmen
- SQL-Tracing mit DBMS_MONITOR
- Probleme identifizieren, die DBA-Maßnahmen erfordern
- Korrekturmaßnahmen prüfen
Performance-orientierte Methoden
- Häufige Probleme bei der Datenbank-Performance
- Performance-orientiert entwickeln
- Tuning-Methoden
Weitere Tuning-Methoden
- Partitions-Pruning
- Materialized Views
- Abfragen für parallele Ausführung optimieren
- SQL Tuning Sets
Workshop – Weitere Methoden
- Partitionen
- Abfragen parallelisieren
- SQL-Ausführung in Echtzeit überwachen
Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.
Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.
Übersicht: Oracle Schulungen Portfolio
Kundenbewertungen
78 Teilnehmende
Seminare kurz vor der Durchführung
Termin | Standort | Aktion |
---|---|---|
12.05. - 14.05.2025 | Hamburg | |
16.06. - 18.06.2025 | München | |
09.07. - 11.07.2025 | Köln | |
27.08. - 29.08.2025 | Nürnberg |