Kontakt aufnehmen
 Dauer 21 Stunden

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

Verständnis von Ausführungsplänen

  • Erstellen und Interpretieren von Ausführungsplänen
  • EXPLAIN PLAN vs. DBMS_XPLAN
  • Häufige Performance-Fehlerquellen in Plänen

Index-Strategien

  • Index-Typen und deren Auswirkungen auf das Tuning
  • Erstellen und Analysieren von Indizes für bessere Leistung
  • Verwendung unsichtbarer und funktionsbasierter 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
  • Verwaltung von Plan-Evolutionen
  • Verwendung von SQL-Plan-Richtlinien (Directives)

Fortgeschrittene Techniken im SQL-Tuning

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

Praxisnahe Tuning-Szenarien

  • Analyse von realen SQL-Problemen
  • Schritt-für-Schritt-Tuning-Übungen
  • Best Practices und Tuning-Checklisten

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verstä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 Index-Konzepten

Zielgruppe

  • Oracle-Datenbankentwickler
  • Performance-Ingenieure
  • Datenbankadministratoren

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien