Erstellung und Nutzung funktionaler Indexe
Möchte man auf großen Datenbeständen nach abgeleiteten Daten suchen, fehlt hier meist ein geeigneter Index. Das führt zu einer schwachen Performance solcher Selects.
Funktionale Indizes ermöglichen solche Suchen mit hoher Performance. Die gewünschte Brechnung wird in ein SPL-Procedure gepackt (auch Datablades können genutzt werden) und dann wird darauf ein Index erstellt. Das nächst Select mit einer where-Klausel auf die Berechnung nutzt den Index und stellt mit hoher Performance die Treffermenge bereit.
Wie man funktionale Indexe erstellt, nutzt und ihre Nutzung prüft, erklärt dieser Artikel: