Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - Datenbankverwaltung » UltraLite-Datenbanken verwenden » UltraLite-Performance und -Optimierung

 

Temporäre Tabellen verwalten

Im Allgemeinen versucht der Optimierer immer, die Erstellung von temporären Tabellen für die Rückgabe von Abfrageergebnissen zu vermeiden, da die gesamte temporäre Tabelle aufgefüllt werden muss, bevor die erste Zeile zurückgegeben werden kann. Wenn ein Index existiert, versucht der Optimierer, den Index zuerst zu verwenden, bevor er als letzte Möglichkeit eine temporäre Tabelle erstellt.

Es ist schwierig vorherzusehen, ob ein Index die Erstellung temporärer Tabellen vermeidet. Sie sollten daher immer die Pläne für eine Abfrage überprüfen, um sicherzustellen, dass die erstellten Indizes vom UltraLite-Abfrageoptimierer tatsächlich verwendet werden.

Siehe auch

Direkte Page-Scans verwenden
Zur Primärschlüssel-Indexsortierung zurückkehren