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

SQL Anywhere 12.0.0 (Deutsch) » UltraLite - Datenbankverwaltung » UltraLite-Datenbanken verwenden » Mit UltraLite-Datenbanken arbeiten

 

Mit UltraLite-Indizes arbeiten

Ein Index dient zur Sortierung (aufsteigend oder absteigend) der Zeilen einer Tabelle, basierend auf den Werten in einer oder mehreren Spalten. Wenn UltraLite eine Abfrage optimiert, werden vorhandene Indizes analysiert, um festzustellen, ob ein Index für die in der Abfrage genannten Tabellen vorhanden ist. Wenn der Index dazu beitragen kann, dass UltraLite Zeilen schneller zurückgibt, wird er verwendet. Wenn Sie die UltraLite-Tabellen-API in Ihrer Anwendung verwenden, können Sie einen Index angeben, um die Reihenfolge zu ermitteln, in der die Zeilen durchsucht werden.

Performancetipp

Indizes können die Performance einer Abfrage verbessern, v.a. für große Tabellen. Um festzustellen, ob eine Abfrage einen bestimmten Index verwendet, können Sie den Ausführungsplan mit Interactive SQL überprüfen.

Alternativ dazu kann die UltraLite-Anwendung PreparedStatement-Objekte enthalten, die eine Methode zur Zurückgabe von Plänen besitzen.

 Zusammengesetzte Indizes
 Siehe auch

Wann sollte ein Index erstellt werden
Indextyp auswählen
UltraLite-Indizes hinzufügen
Index entfernen