Schulungsinhalt
Einführung
– SQL – effizient vs. ineffizient
– Tuning-Tools
– Tuning-Szenarien
– Tuning TasksArchitektur der Oracle Datenbank
– Physiysche Struktur
– Speicherstruktur und -verwaltung
– Anweisungen in SQLQuery Optimizer
– Funktionen
– Selektivität
– Kardinalität
– Kosten
– Verhalten steuern
– Zugriffspfade
– Joins: Arten und Ausführung
– Vorgänge der SortierungInterpretation von Ausführungsplänen
– Anzeigenmethoden
– InterpretationOptimizer Pläne
– Bestimmung von Zugriffspfaden für Abfragen einzelner Tabellen
– Join-Reihenfolge und -Methoden
– Bestimmung von Abfragen– Selektivität– Kardinalität– Kosten
– Aufzeichnung von AusführungsplänenErstellung von effizienten SQL
– Operatoren
– Indizes
– Dynamisches Sampling
– Verarbeitung von Prädikatreduzierung
– Analytische FunktionenSQL-Tracing und -Tuning
– Identifikation und Optimierung von ineffizienten SQL
– Ermittlung von korrekten Join-Reihenfolge und -Art
– Dynamisches SamplingBind-VariablenAnwendungs-Tracing: EM, Instrumentierung, SQL TraceQuery Optimizer: Entscheidung
– Durchführung der Tracing von Optimizer Aktivitäten
– Auswirkungen von Optimizer-StatistikenOptimizer-HintsKorrekturmaßnahmenMethoden
– Performance-orientierte Methoden
– Tuning Methoden
Zielgruppe
Dieser Kurs richtet sich an alle Entwickler von Datenbanken.
Seminarziele
In diesem SQL-Tuning-Kurs für Oracle-Datenbanken lernen Sie verschiedene Methoden für den Zugriff auf Daten kennen. Darunter lernen Sie, wie Sie SQL-Anweisungen identifizieren und anpassen können.
Vorkenntnisse
Voraussetzung sind gute Kenntnisse in der Administration von Oracle Datenbanken.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer

Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate