IT-Tage 2018
10. - 13.12.2018
Frankfurt am Main

Christian Schwitalla

11.12.2018

18:00 - 18:45

tbc

Session

Tickets

+ Kollegenrabatt
+ Frühbucherrabatt

Jetzt anmelden

Analytic Functions sind eine der wichtigsten SQL-Neuerungen der letzten Jahre – "Es gibt SQL vor Fenster-Funktionen (Analytic Functions) und SQL nach Fenster-Funktionen" sagt Dimitri Fontaine (PostgreSQL). In Oracle seit Version 8.1.6 (Januar 2000) verfügbar, fristen sie immer noch ein Schattendasein. Dabei verfügen Analytic Functions über verblüffende Eigenschaften, die auch einen alt eingesessenen Datenbankentwickler ins Staunen versetzten können. Und deren Einsatzgebiet geht weit über BI- und DWH-Systeme hinaus. Anhand eines Beispiels aus einem Projekt wird aufgezeigt, welche überraschenden Ergebnisse sie bei SQL-Performace-Tuning liefern können. Folgende Punkte werden besprochen:

  • Was sind Analytical Functions?
  • Welche besonderen Eigenschaften haben sie?
  • Wie sehen Ausführungspläne von Analytical Functions aus?
  • Warum können sie beim Performance-Tuning sehr nützlich sein?
  • Warum SQL-Performance-Tuning vorausschauend betrieben werden sollte?