So überprüfen Sie die Indizes in einer Tabelle in Oracle?

So überprüfen Sie die Indizes in einer Tabelle in Oracle?
Die Oracle -Datenbank ist die beliebteste und leistungsstärkste relationale Datenbank der Welt, die große Datenmengen effizient speichern und abrufen kann. Es bietet viele Funktionen, um das Abrufen von Daten zu erleichtern. Eine davon ist die Indizierungsfunktionalität, die schnell Daten aus Tabellen sucht und abruft. Es ist jedoch wichtig, regelmäßig Indizes zu überprüfen und zu verwalten, um die effektive und optimierte Leistung der Datenbank zu gewährleisten.

In diesem Handbuch wird erläutert, wie Sie die Indizes in einer Tabelle in der Oracle -Datenbank überprüfen können.

So überprüfen Sie die Indizes in einer Tabelle in der Oracle -Datenbank?

Um die Indizes in einer Tabelle in Oracle zu überprüfen, können die folgenden Ansichten und Befehle verwendet werden:

  • All_indexes
  • User_ind_columns
  • User_indexes
  • Dba_indexes
  • User_objects
  • BESCHREIBEN

So überprüfen Sie Indizes in einer Tabelle in Oracle mit All_indexes?

Der "All_indexesDie Ansicht wird verwendet, um die Informationen aller Indizes zu erhalten, die dem aktuellen Benutzer zugänglich sind, einschließlich Tabellen. So überprüfen Sie die Indizes in einer Tabelle in der Oracle -Datenbank “,“All_indexes" kann verwendet werden. Das Beispiel ist unten angegeben:

Wählen Sie * aus All_indexes wobei table_name = 'xdb $ xtab';

Im obigen Befehl “,“XDB $ XTABIst ein in a angegebener Tabellenname TABELLENNAME Klausel.

Ausgang

Die Ausgabe zeigte alle Tabellenindizes “XDB $ XTAB”.

So überprüfen Sie die Indizes in einer Tabelle in Oracle mit user_ind_columns?

Der "User_ind_columns”Ruft die Informationen zu den Spalten in den Indizes des aktuellen Benutzers ab. Geben Sie bei Verwendung von "user_ind_columns" in Oracle den unten angegebenen Tabellennamen an:

Wählen Sie * aus user_ind_columns wobei table_name = 'Inventare';

Im obigen Befehl “,“Inventare”Ist der Tabellenname.

Ausgang

Die Ausgabe zeigt die Informationen zu den Spalten in den Indizes an.

So überprüfen Sie die Indizes in einer Tabelle in der Oracle -Datenbank mit user_indexes?

Der "User_indexesDie Ansicht wird verwendet, um Informationen über die Indizes des aktuellen Benutzers zu erhalten. Der Tabellenname kann mit angegeben werden mit User_indexes Überprüfen Sie die Indizes in einer Tabelle in Oracle. Das Beispiel ist unten angegeben:

Wählen Sie * aus user_indexes wobei table_name = 'Länder';

Im obigen Befehl “,“LÄNDER”Ist der Tabellenname.

Ausgang

Die Ausgabe zeigte die Informationen über die Indizes einer bestimmten Tabelle.

So überprüfen Sie die Indizes in einer Tabelle in der Oracle -Datenbank mithilfe dba_indexes?

Der "Dba_indexes”Wird verwendet, um Informationen über alle Indizes in der gesamten Datenbank zu erhalten, einschließlich Indizes anderer Benutzer. So überprüfen Sie die Indizes in einer Tabelle in der Oracle -Datenbank, die “Dba_indexes"Kann zusammen mit" verwendet werden "TABELLENNAME”Um den Tabellennamen anzugeben. Das Beispiel ist unten angegeben:

Wählen Sie * aus dba_indexes wobei table_name = 'ado_imparam $';

Im obigen Beispiel “Ado_imparam $”Ist der Tabellenname.

Ausgang

Die Ausgabe zeigte die Informationen zu allen Indizes einer bestimmten Tabelle.

So überprüfen Sie die Indizes in einer Tabelle in der Oracle -Datenbank mit user_objects?

Der "User_objects”Ruft Informationen zu allen Objekten ab, die dem aktuellen Benutzer gehören, einschließlich Tabellen, Ansichten, Indizes und vielem mehr. Überprüfen Sie die Indizes in einer Tabelle in Oracle unter Verwendung User_objects Geben Sie den folgenden Befehl ein und geben Sie das Tabellenobjekt an:

Wählen Sie * aus user_Objects wobei Object_type = 'Tabelle';

Im obigen Befehl “,“TISCHIst der Objekttyp.

Ausgang

In der Ausgabe finden Sie Informationen zu allen Objekten eines aktuellen Benutzer.

Abschluss

Um die Indizes in einer Tabelle in Oracle zu überprüfen, können verschiedene Befehle verwendet werden All_indexes, User_ind_columns, User_indexes, Dba_indexes, Und User_objects. Alle diese Befehle werden verwendet, um verschiedene Arten von Informationen zu erhalten. In diesem Handbuch wurden alle diese Befehle mit Beispielen erläutert, um die Indizes in einer Tabelle in Oracle zu überprüfen.