Methode: 1. Verwenden Sie die Anweisung „select status from user_indexes where index_name='index name'“. Wenn das Ergebnis VALID zurückgibt, ist der Index nicht ungültig. 2. Verwenden Sie die Anweisung „select status from DBA_IND_PARTITIONS“. Indexstatus; 3. Verwenden Sie „Status aus dba_indexes auswählen“, um den normalen Indexstatus anzuzeigen.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle Version 12c, Dell G3-Computer.
1. Öffnen Sie PLSQL, geben Sie Ihr Kontopasswort ein und melden Sie sich bei der Datenbank an, in der Sie den Indexstatus ermitteln müssen. Öffnen Sie das SQL-Fenster und geben Sie Folgendes ein: SQL
select status from user_indexes where index_name='索引名称';
Wenn das zurückgegebene Ergebnis GÜLTIG ist, bedeutet dies, dass der Index gültig ist!
2. Führen Sie die folgende Anweisung unter dem entsprechenden Benutzer aus:
select status from DBA_IND_PARTITIONS --分区索引
Wenn der Status nicht GÜLTIG ist, handelt es sich um einen ungültigen Index.
3. Führen Sie die Anweisung unter dem entsprechenden Benutzer aus
select status from dba_indexes --普通索引
Wenn der Status nicht GÜLTIG ist, handelt es sich um einen ungültigen Index.
Erweiterung:
ORACLE Indexstatus einer Tabelle anzeigen
Statusspalte STATUS-Beschreibung:
Der Indexstatus Ungültig
Empfohlenes Tutorial: „
Oracle Anleitung"
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie Indexfehler in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!