Rumah >pangkalan data >Oracle >Bagaimana untuk menyemak kegagalan indeks dalam oracle

Bagaimana untuk menyemak kegagalan indeks dalam oracle

WBOY
WBOYasal
2022-06-10 10:56:1416046semak imbas

Kaedah: 1. Gunakan penyataan "pilih status daripada indeks_pengguna di mana index_name='index name'" Jika keputusan kembali SAH, indeks tidak sah 2. Gunakan pernyataan "pilih status daripada DBA_IND_PARTITIONS". untuk melihat status indeks partition ;3. Gunakan "select status from dba_indexes" untuk melihat status indeks biasa.

Bagaimana untuk menyemak kegagalan indeks dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.

Indeks Paparan Oracle

1 Buka PLSQL, masukkan kata laluan akaun anda dan log masuk ke pangkalan data di mana anda perlu menentukan status indeks. Buka tetingkap SQL dan masukkan SQL berikut

select status from user_indexes where index_name='索引名称';

Jika hasil yang dikembalikan adalah SAH, ini bermakna indeks itu sah!

Bagaimana untuk menyemak kegagalan indeks dalam oracle

2 Jalankan pernyataan berikut di bawah pengguna yang sepadan:

select status from DBA_IND_PARTITIONS   --分区索引

Jika status tidak SAH, maka ia adalah indeks yang tidak sah.

3. Laksanakan pernyataan di bawah pengguna yang sepadan

select status from dba_indexes  --普通索引

Jika status tidak SAH, maka ia adalah indeks yang tidak sah.

Sambungan:

ORACLE Lihat status indeks jadual

Bagaimana untuk menyemak kegagalan indeks dalam oracle

Status lajur STATUS perihalan:

sah: Indeks semasa adalah sah

T/J: Indeks partition sah

Atas ialah kandungan terperinci Bagaimana untuk menyemak kegagalan indeks dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn