Kontakt aufnehmen

Schulungsübersicht

Einführung in das SQL-Tuning

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

Verstehen von Ausführungsplänen

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

Indexierungsstrategien

  • Indextypen und ihre Auswirkungen auf das Tuning
  • Erstellen und Analysieren von Indizes für die Leistung
  • Verwendung von unsichtbaren und funktionsbasierten Indizes

Oracle-Tuning-Tools

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

SQL-Plan-Management

  • Plan-Baselines und Einfangen von Plänen
  • Verwaltung von Plan-Evolutionen
  • Verwendung von SQL-Plan-Direktiven

Fortgeschrittene SQL-Tuning-Techniken

  • Bind peeking und adaptive Cursor-Sharing
  • Verwendung von Hints und Profilen zur Steuerung der Ausführung
  • Diagnose und Behebung komplexer Abfragen

Praktische Tuning-Szenarien

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

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis von Oracle SQL und PL/SQL
  • Erfahrung in der Arbeit mit Oracle Database als Entwickler oder DBA
  • Grundlegende Vertrautheit mit Ausführungsplänen und Konzepten zum Indizieren

Zielgruppe

  • Oracle-Datenbankentwickler
  • Performance-Ingenieure
  • Datenbankadministratoren
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien