Abfragen optimieren und ausführen
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
SQL Anywhere Studio 9.0.1
Copyright © 1989–2004 Sybase Inc. Teil-Copyright © 2001–2004 iAnywhere Solutions Inc. Alle Rechte vorbehalten.