Fantom Tag

Schulung - ORACLE SQL Optimierung

Effiziente SQL-Abfragen entwickeln, analysieren und mit dem Oracle Optimizer gezielt verbessern

  • Live Online oder Präsenz
  • 4REAL
    4REAL© steht für eine neue Generation der Weiterbildung: heterogene und personalisierbare Trainings für einen nachhaltigen Lerntransfer in die Arbeitsumgebung. Mehr erfahren
DURCHFÜHRUNG MIT TERMIN
Dauer
3 Tage (21 Stunden)

Preis ab
1.890,00 € netto
2.249,10 € inkl. 19% MwSt.

Nr.
4068
TERMIN UND ORT NACH ABSPRACHE
Dauer
3 Tage (21 Stunden)


Nr.
4068
On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!
4REAL - Real Efficient Adaptive LearningDie Performance von Datenbankabfragen ist ein entscheidender Faktor für effiziente Anwendungen - besonders in komplexen OLTP- und Data-Warehouse-Umgebungen. In diesem Seminar vertiefen Sie Ihre Kenntnisse in Oracle SQL und lernen, komplexe SELECT-Statements systematisch zu analysieren und zu optimieren. Dabei erhalten Sie praxisnahe Einblicke in die Funktionsweise des Oracle Optimizers sowie den gezielten Einsatz von Indexarten, Partitionierung, Parallelisierung und Analysewerkzeugen wie AUTOTRACE und TKPROF. AUTOTRACE und TKPROF unterstützen Sie dabei, Ausführungspläne und Performancekennzahlen sichtbar zu machen und Optimierungsmöglichkeiten präzise abzuleiten. 

Neben digitalen Seminarunterlagen ist das Training um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen, wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.  

Ob Live Online oder in Präsenz - innerhalb von drei Tagen erhalten Sie das notwendige Know-how, um typische Leistungsprobleme - wie hohe I/O-Last, ineffiziente Join-Strategien oder fehlende Statistiken - frühzeitig zu identifizieren, zielgerichtet zu analysieren und mit passenden Tuningmaßnahmen zu beheben.

Dieses Seminar ist Teil dieser Qualifizierungsplaner:


Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

  • Anwendungsentwickler:innen, die ihre SQL-Kenntnisse vertiefen möchten. 
  • Datenbankadministrator:innen, die für die Performancesicherung von Datenbanksystemen verantwortlich sind. 
  • Consultants, die bestehende SQL-Prozesse optimieren wollen. 
  • Fachkräfte, die in der Entwicklung von Applikationen tätig sind und Performancemängel vermeiden möchten.

Voraussetzungen

  • Grundlegende SQL-Kenntnisse, idealerweise entsprechend dem Seminar "ORACLE und SQL” (4051). 
  • Programmierkenntnisse sind von Vorteil, jedoch nicht zwingend erforderlich.
Trainingsprogramm

Trainingsprogramm

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
Schulungsmethode

Schulungsmethode

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.

Hinweis

Hinweis

Eingesetzt wird die jeweils aktuelle ORACLE Version.

Hinweis für Online-Schulungen:

Für ein optimales Lernerlebnis in unseren Online-Schulungen empfehlen wir Ihnen die Teilnahme mit einem zweiten Bildschirm. So können Sie die Schulungsinhalte verfolgen und parallel Anwendungen öffnen oder an praktischen Übungen teilnehmen.

Durch die Verwendung von zwei Bildschirmen können Sie die Schulungsinhalte effektiver verfolgen und gleichzeitig interaktiv an den Übungen teilnehmen, ohne zwischen Fenstern hin- und herwechseln zu müssen.

Wir empfehlen daher, sich im Vorfeld auf die Schulung mit einem zusätzlichen Bildschirm vorzubereiten, um das bestmögliche Lernerlebnis zu gewährleisten

Häufig gestellte Fragen (FAQ)

Häufig gestellte Fragen (FAQ)

Welche Voraussetzungen muss ich mitbringen?   

Sie sollten über grundlegende SQL-Kenntnisse verfügen, idealerweise entsprechend dem Seminar "Oracle und SQL” (4051). Programmierkenntnisse sind hilfreich, aber keine zwingende Voraussetzung.  

Was sind die Vorteile der Teilnahme an diesem Seminar?   

Teilnehmer:innen lernen, komplexe SQL-Statements zu optimieren und potenzielle Performancemängel zu erkennen und zu beheben. Dies führt zu einer effizienten Nutzung von Datenbanksystemen und zur Performancesicherung im OLTP- und Data Warehouse-Umfeld. 

Welche Tools und Funktionen werden im Seminar eingesetzt? 

Sie arbeiten u.a. mit dem Oracle Optimizer, EXPLAIN PLAN, AUTOTRACE, TKPROF, DBMS_STATS, Histogrammen, Partitionierung und dem Result Cache. Alle Werkzeuge werden praxisnah erklärt. 

Mit welcher Oracle-Version wird gearbeitet? 

Das Seminar nutzt die jeweils aktuelle Oracle-Version. Die Trainer:innen erläutern Unterschiede zu älteren Versionen, sofern diese für das Tuning relevant sind. 

Kann ich eigene SQL-Abfragen oder Praxisfälle mitbringen? 

Ja, eigene Beispiele können eingebracht werden. Die Trainer:innen prüfen, ob sie sich sinnvoll in Übungen oder Diskussionen integrieren lassen. 

Gibt es zusätzliche Kosten für Materialien oder Prüfungen? 

Es fallen keine Prüfungsgebühren an. Digitale Unterlagen sind im Seminarumfang enthalten. Für individuelle Unternehmensszenarien können bei Bedarf separate Beratungsleistungen vereinbart werden. 

Wird eine Teilnahmebescheinigung ausgestellt? 

Ja, nach Abschluss des Seminars erhalten Sie eine Teilnahmebestätigung von Cegos Integrata.

Termine

  • 1.890,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.890,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.890,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.890,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Cegos Integrata GmbH Stuttgart
    Löffelstr. 40
    70597 Stuttgart
  • 1.890,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.890,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training