Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Einführung in das SQL-Tuning

  • Übersicht über Performance-Tuning und Ziele
  • Übersicht über die Architektur des Oracle-Optimizers
  • Wichtige Tuning-Konzepte: Kosten, Kardinalität, Selektivität

Verstanden der Ausführungspläne

  • Erstellen und Interpretieren von Ausführungsplänen
  • EXPLAIN PLAN im Vergleich zu DBMS_XPLAN
  • Häufige Leistungsfallen in Plänen

Indexierungsstrategien

  • Indextypen und deren Auswirkungen auf das Tuning
  • Erstellung und Analyse von Indizes für die Leistung
  • Nutzung unsichtbarer und funktionsbasierter Indizes

Oracle-Tuning-Werkzeuge

  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • SQL Tuning Advisor und SQL Access Advisor

SQL Plan Management

  • Plan-Baselines und Erfassung von Plänen
  • Verwaltung von Plan-Evolutionen
  • Nutzung von SQL-Plan-Direktiven

Fortgeschrittene SQL-Tuning-Techniken

  • Bind Peeking und adaptives Cursor-Sharing
  • Nutzung von Hints und Profilen zur Steuerung der Ausführung
  • Diagnose und Behebung komplexer Abfragen

Praxisnahe Tuning-Szenarien

  • Analyse realer SQL-Probleme
  • Schritt-für-Schritt-Tuning-Übungen
  • Best Practices und Tuning-Checklisten

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in Oracle SQL und PL/SQL
  • Erfahrung in der Arbeit mit Oracle Database als Entwickler:in oder DBA
  • Grundlegende Vertrautheit mit Ausführungsplänen und Konzepten zur Indexierung

Zielgruppe

  • Oracle-Datenbankentwickler:innen
  • Performance-Ingenieur:innen
  • Datenbankadministratoren

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien