Oracle Database 11g: SQL Tuning Workshop (D52163)

 

Kursüberblick

Dieser Kurs unterstützt Datenbankentwickler, DBAs und SQL-Entwickler dabei, ineffiziente SQL-Anweisungen zu identifizieren und zu optimieren. Er behandelt investigative Methoden, mit denen sich in unterschiedlicher Detailliertheit anzeigen lässt, wie die Oracle-Datenbank die SQL-Anweisung ausführt. So können die Kursteilnehmer die Ursachen für ineffiziente SQL-Anweisungen feststellen. Die Kursteilnehmer lernen, Ausführungspläne zu interpretieren und mit welchen Möglichkeiten auf Daten zugegriffen werden kann. Ihnen wird gezeigt, wie der Optimizer den Pfad wählt und wie der Optimizer dahingehend beeinflusst werden kann, dass er die jeweils optimale Methode verwendet. Dieser Kurs behandelt Tools für automatisches SQL-Tuning und die in Automatic Workload Repository zur Verfügung stehenden Ressourcen. Darüber hinaus zeigt er, wie Bind-Variablen, Trace-Dateien und verschiedene Indextypen genutzt werden können.

Dieser Kurs basiert auf Oracle Database 11g Release 2.

Learn To:
  • Mit Oracle-Tools ineffiziente SQL-Anweisungen identifizieren
  • Automatisches SQL-Tuning verwenden
  • SQL-Überwachung in Echtzeit
  • Effizientere SQL-Anweisungen erstellen
  • High-Load-SQL-Anweisungen überwachen und tracen
  • Optimizer-Statistiken für Datenbankobjekte verwalten

Zielgruppe

  • Entwickler
  • Data Warehouse-Administrator
  • PL/SQL-Entwickler
  • Datenbankadministratoren

Kursziele

  • Definieren, wie sich Optimizer-Statistiken auf die Performance von SQL auswirken
  • SQL mit geringer Performance identifizieren
  • Mögliche Methoden des Datenzugriffs aufführen, einschließlich verschiedener Join-Methoden
  • SQL-Anweisungen optimieren
  • Anwendungen über die verschiedenen Ebenen der Anwendungsarchitektur hinweg tracen
  • Verstehen, wie der Query Optimizer Entscheidungen zum Datenzugriff trifft

Kursinhalt

  • Architektur der Oracle-Datenbank
  • SQL-Tuning – Einführung
  • Optimizer – Einführung
  • Ausführungspläne interpretieren
  • Anwendungs-Tracing
  • Optimizer – Tabellen- und Indexvorgänge
  • Optimizer-Join-Methoden
  • Optimizer – Weitere Operatoren
  • Fallbeispiel: Star-Transformation
  • Optimizer-Statistiken
  • Bind-Variablen
  • SQL Tuning Advisor verwenden
  • SQL Access Advisor verwenden
  • Automatisches SQL-Tuning
  • SQL-Performance-Management

Preise & Trainingsmethoden

Online Training

Dauer
3 Tage

Preis
  • 1.893,– €
Classroom Training

Dauer
3 Tage

Preis
  • Österreich: 2.133,– €
  • Schweiz: 2.133,– €

Derzeit gibt es keine Trainingstermine für diesen Kurs.