- Oracle Interna:
- Physische Datenspeicherung
- Indexarten
- Grundlagen zur Parallel Query Option
- Basiswissen zur Partitionierung
- Wichtige Data Dictionary Views für SQL Monitoring
- (Einführung in relevante Views zur Analyse von Ausführungsplänen und Systemaktivitäten)
Komplexe Select-Anweisungen:
- Datenanalyse mit ROLLUP, CUBE und Top-N-Abfragen
- Formulierung von Joins
- Subqueries und Inline Views
- Best Practices zur effizienten Formulierung von SQL-Abfragen
- Neuerungen in den aktuellen Versionen.
Der Optimizer:
- Kostenbasierter Optimizer
- Statistiken erzeugen und verwalten mit DBMS_STATS
- Erzeugen und Auswerten von Histogrammen.
SQL Tuning:
- Performancesicherung als kontinuierlichen Prozess verstehen und anwenden
- Engpässe erkennen
- Tuningstrategie entwickeln und umsetzen
- Ausführungspläne lesen und interpretieren
- EXPLAIN PLAN
- AUTOTRACE
- TKPROF
- Indexarten vergleichen und passende Zugriffsmethoden auswählen, um Abfragen gezielt zu beschleunigen
- Result Cache
- Hints einsetzen
SQL & OLTP:
- Phasen der SQL-Verarbeitung
- Statisches und dynamisches SQL
- Bindvariablen einsetzen
- Parsen vermeiden
- (Adaptives) Cursor Sharing
- SQL Plan Management
SQL & Data Warehouse:
- Materialized Views und Query Rewrite
- Warehouse Schemata unter ORACLE
- Star Query
- Star Transformation
Methode
Unsere praxiserfahrenen Trainer:innen vermitteln Ihnen die Grundlagen zur Optimierung anhand von Vortrag und Diskussion und zeigen wichtige Lösungsansätze durch Praxis am System.