Kontakt aufnehmen

Schulungsübersicht

Einführung in SQL-Tuning

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

Verständnis von Ausführungsplänen

  • Erzeugen 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
  • Erstellen und Analysieren von Indizes zur Leistungssteigerung
  • 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 Erfassen von Plänen
  • Verwalten von Planungsentwicklungen
  • Verwendung von SQL-Plan-Direktiven

Fortgeschrittene SQL-Tuning-Techniken

  • Bind-Peeking und adaptives Cursor-Sharing
  • Nutzung von Hint-Spezifikationen 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

  • Kenntnisse in Oracle SQL und PL/SQL
  • Erfahrung im Umgang mit Oracle Database als Entwickler oder DBA
  • Grundlegende Vertrautheit mit Ausführungsplänen und Indexierungs-Konzepten

Zielgruppe

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien