Oracle 19c SQL Performance Tuning – 2-tägiger Online-Kurs im virtuellen Klassenzimmer

1.450,00 EUR

  • 2 Tage
Live-Virtuelles Klassenzimmer
Klassenzimmer
In-House / In-Company

Verbessern Sie die Geschwindigkeit und Effizienz Ihrer Oracle-Datenbanken mit dem Kurs „Oracle 19c SQL Performance Tuning“. Dieses praxisorientierte zweitägige Training vermittelt SQL-Entwicklern, Datenbankprofis und Application-Support-Teams die Techniken, die sie benötigen, um SQL-Performanceprobleme zu erkennen, zu analysieren und zu beheben. Anhand von praktischen Übungen lernen Sie, wie der Optimizer von Oracle arbeitet, wie man Ausführungspläne interpretiert, SQL Trace und Autotrace einsetzt, Joins und Indizes optimiert und Empfehlungen des SQL Tuning Advisor anwendet. Am Ende des Kurses sind Sie in der Lage, schnellere und effizientere SQL-Abfragen zu schreiben, die die Anwendungsleistung und Reaktionsfähigkeit der Datenbank verbessern.

Hauptfunktionen

Sprache

Kurs und Materialien sind auf Englisch

Stufe

Mittelstufe

2 Tage (8 Stunden/Tag) Präsenzunterricht

mit zertifizierten Trainern

Über 30 empfohlene Lernstunden

Übungen und Lösungen

Herunterladbare PDF-Dokumente mit ausführlichen Inhalten (Folien, Erklärungen)

Zertifikat

Abschlusszertifikat verfügbar

Hero

Lernergebnisse

Am Ende dieses Kurses werden Sie in der Lage sein:

Verstehen

Erkunden Sie kostenbasierte Optimierung, Optimizer-Modi, dynamische Statistiken, adaptive Optimierung und Query-Transformationen. Wenn Sie verstehen, wie Oracle Abfragen bewertet und ausführt, sind Sie besser in der Lage, die SQL-Performance zu verbessern und Ausführungspläne gezielt zu beeinflussen.

Untersuchen

Untersuchen Sie Zugriffspfade, Indexierungsstrategien, Partitionierung und Optimiererstatistiken, um die Abfrageeffizienz zu verbessern und die Ausführungszeit bei komplexen Datenbank-Workloads zu reduzieren.

Entwickeln

Entwickeln Sie die Fähigkeiten, SQL-Ausführungen zu optimieren, indem Sie Oracle-Hints einsetzen, um Entscheidungen des Optimizers, Join-Methoden und Zugriffspfade zu beeinflussen.

Implementieren

Erfahren Sie, wie Oracle mit Views, Inline-Views und der WITH-Klausel umgeht, sodass Sie Abfragetransformationen optimieren und eine konsistentere, leistungsstärkere SQL-Ausführung erreichen können.

Hero

Kurszeitplan

  1. Grundlagen der Oracle SQL Performanceoptimierung

    Tag 1

    • Verstehen Sie Konzepte, Rollen und Best Practices der Oracle-SQL-Performanceoptimierung für Entwickler und DBAs.
    • Analysieren Sie die SQL-Ausführung mit Explain Plan, Autotrace, SQL Trace und Performance-Analyse-Tools.
    • Erkunden Sie den Oracle Optimizer, die kostenbasierte Optimierung, adaptive Funktionen und das Statistik-Management.
    • Erfahren Sie, wie Oracle Sortiervorgänge ausführt und temporären Speicher während der Abfrageausführung verwaltet.
    • Entwerfen und optimieren Sie Indizes, einschließlich B-Baum-, zusammengesetzter und absteigender Indizes, um die Leistung zu verbessern.
    • Ermitteln Sie optimale Zugriffspfade und verstehen Sie die Faktoren, die Oracles Ausführungspläne beeinflussen.
  2. Fortgeschrittene Techniken zur SQL-Optimierung

    Tag 2

    • Implementieren Sie erweiterte Indexierungsstrategien, einschließlich Bitmap-, funktionsbasierter, komprimierter, unsichtbarer und partitionierter Indizes.
    • Optimiere SQL-Joins, indem du die effizientesten Join-Methoden und Zugriffspfade auswählst.
    • Verbessern Sie die SQL-Leistung mit dem SQL Tuning Advisor und dem Paket DBMS_SQLTUNE.
    • Verbessern Sie das Abfragedesign mit Sequenz-Caching, Views, Inline-Views und der WITH-Klausel.
    • Beeinflussen Sie Ausführungspläne mithilfe von Oracle-Hints, Abfrage-Transformationen und Join-Optimierungstechniken.
    • Wenden Sie bewährte Methoden zur SQL‑Leistungsoptimierung an, einschließlich Bind-Variablen, Ergebnis-Caching, Cursor-Sharing und PL/SQL-Optimierung.
Oracle 19c SQL-Leistungsoptimierung

Für wen ist dieses Programm geeignet?

SQL-Entwickler

Oracle-Datenbankentwickler

Anwendungsentwickler

Oracle-Datenbankadministratoren (DBAs)

Technische Supportingenieure

IT-Fachleute, die für die Verbesserung der Oracle-SQL-Performance verantwortlich sind

Kurs jetzt starten

Voraussetzungen

  • Grundkenntnisse in Oracle SQL
  • Erfahrung in der Erstellung von SQL-Abfragen in Oracle-Datenbanken
  • Kenntnisse entsprechend einem Oracle-SQL-Grundkurs werden empfohlen
  • Grundkenntnisse der Oracle-Datenbankkonzepte und von SQL Developer sind von Vorteil.

Lizenzierung

und Gleichstellungspolitik

Lizenzierung und Akkreditierung

Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

AVC bietet keine Vorkehrungen aufgrund einer Behinderung oder eines medizinischen Zustands von Studierenden an. Kandidat:innen werden ermutigt, sich für Beratung und Unterstützung während des gesamten Nachteilsausgleichsverfahrens an AVC zu wenden.

Häufig gestellte Fragen

Contact background

Benötigen Sie eine maßgeschneiderte Inhouse- oder Gruppenschulung?

Fordern Sie ein Inhouse-Schulungsprogramm an, das speziell auf Ihr Team zugeschnitten ist. Wir bieten flexible Anpassungsmöglichkeiten, die auf Ihre Geschäftsziele abgestimmt sind, sowie attraktive Gruppenpreise für größere Teams. Füllen Sie das untenstehende Formular aus, und unsere Experten für Unternehmensschulungen entwickeln die perfekte Lösung für Sie.