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

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Tabellen, Ansichten und Indizes » Indizes

 

Fortgeschrittene Aufgaben: Indexinformationen im Katalog

Die Systemtabelle ISYSIDX enthält eine Liste aller Indizes in der Datenbank, einschließlich der Primär- und Fremdschlüsselindizes. Zusätzliche Informationen über die Indizes befinden sich in den Systemansichten ISYSPHYSIDX, ISYSIDXCOL und ISYSFKEY. Sie können Sybase Central oder Interactive SQL benutzen, um die Ansichten für diese Tabellen zu durchsuchen und die enthaltenen Daten anzuzeigen.

Nachfolgend finden Sie einen Überblick darüber, wie Indexdaten in den Systemtabellen gespeichert werden:

  • ISYSIDX-Systemtabelle   Dies ist die zentrale Tabelle für das Verfolgen von Indizes. Jede Zeile in der Systemtabelle ISYSIDX definiert einen logischen Index in der Datenbank (PKEY, FKEY, UNIQUE-Integritätsregel, Sekundärindex).

  • ISYSPHYSIDX-Systemtabelle   Jede Zeile in der Systemtabelle ISYSPHYSIDX definiert einen physischen Index in der Datenbank.

  • ISYSIDXCOL-Systemtabelle   Während jede Zeile in der Systemansicht SYSIDX einen Index in der Datenbank beschreibt, so beschreibt jede Zeile in der Systemansicht SYSIDXCOL eine Spalte eines Indexes, der in der Systemansicht SYSIDX beschrieben wird.

  • ISYSFKEY-Systemtabelle   Jeder Fremdschlüssel in der Datenbank wird durch eine Zeile in der Systemtabelle ISYSFKEY und eine Zeile in der Systemtabelle ISYSIDX definiert.

 Siehe auch