Collection Contents Zurück Weiter PDF

ASA SQL-Benutzerhandbuch

Abfragen optimieren und ausführen

Indizes


Indizes können die Performance von Suchvorgängen in Spalten mit Index deutlich verbessern. Allerdings erfordern Indizes Platz in der Datenbank und verlangsamen Einfügungen, Aktualisierungen und Löschvorgänge. Im folgenden Abschnitt erfahren Sie, wie Sie feststellen, wann Sie einen Index erstellen sollten und wie Sie diesen Index optimal einsetzen.

Es gibt viele Situationen, in denen das Erstellen eines Indexes die Performance einer Datenbank steigert. Ein Index liefert eine Sortierfolge der Zeilen einer Tabelle anhand der Werte in einigen oder allen Spalten. Mit einem Index kann Adaptive Server Anywhere Zeilen schnell finden. Er ermöglicht eine erhöhte Parallelität, indem die Anzahl der abgerufenen Datenbankseiten begrenzt wird. Ein Index bietet Adaptive Server Anywhere darüber hinaus eine bequeme Möglichkeit, eine Eindeutigkeits-Integritätsregel auf die Zeilen der Tabelle zu erzwingen.

Der Indexberater ist ein Tool, das Ihnen bei der Auswahl einer geeigneten Zusammenstellung von Indizes für Ihre Datenbank hilft. Weitere Hinweise finden Sie unter Indexberater-Übersicht.


Wann sollte ein Index erstellt werden
Index-Performance verbessern
Weitere Verwendungszwecke von Indizes
Indexarten

Collection Contents Zurück Weiter PDF