All Products
Search
Document Center

Lindorm:SHOW INDEX

Last Updated:Mar 28, 2026

Pernyataan SHOW INDEX mengembalikan semua indeks yang didefinisikan pada suatu tabel, termasuk jenis indeks, status pembuatan, progres, dan komposisi kolomnya. Jalankan pernyataan ini sebelum menghapus atau menonaktifkan indeks untuk memastikan status terkininya.

SHOW INDEX hanya didukung pada LindormTable.

Sintaks

SHOW INDEX FROM table_identifier;

Bidang yang dikembalikan

FieldDescription
TABLE_SCHEMADatabase yang berisi tabel yang dikueri.
DATA_TABLENama tabel yang dikueri.
INDEX_NAMENama indeks.
INDEX_STATEStatus pembuatan indeks. Nilai yang mungkin: BUILDING (sedang dalam proses pembuatan), ACTIVE (pembuatan selesai untuk data yang ada; secara inkremental melacak penulisan baru), INACTIVE (pembuatan gagal), DISABLED (indeks dinonaktifkan).
INDEX_PROGRESSProgres pembuatan. Formatnya berbeda tergantung jenis indeks — lihat detail INDEX_PROGRESS di bawah.
INDEX_TYPEJenis indeks. Nilai yang mungkin: SECONDARY (secondary index), SEARCH (search index).
INDEX_COVEREDApakah indeks berisi kolom yang disertakan (included columns). Untuk secondary indexes: TRUE jika terdapat included columns, FALSE jika tidak. Untuk search indexes: NA (search indexes tidak mendukung included columns).
INDEX_COLUMNKolom-kolom dalam indeks.
INDEX_TTLTTL untuk data yang diindeks, dalam detik. Jika tidak ada TTL yang diatur: kosong untuk secondary indexes, 0 untuk search indexes.
INDEX_DESCRIPTIONInformasi tambahan tentang indeks. Saat ini kosong baik untuk secondary maupun search indexes.

Detail INDEX_PROGRESS

Secondary indexes — progres dilaporkan berdasarkan tahapan:

StageMeaning
NOT_STARTEDTugas pembuatan belum diajukan.
WAITINGTugas telah diajukan dan sedang menunggu untuk dijalankan.
EXECUTINGTugas sedang berjalan. Progres ditampilkan dalam persentase dengan format xx.xx%.
FAILEDTugas gagal. 256 karakter pertama dari pesan error ditampilkan.
CANCELLEDTugas dibatalkan.
Penting

Secondary indexes memerlukan LindormTable versi 2.6.7 atau lebih baru. Untuk memeriksa atau melakukan upgrade versi Anda, lihat Release notes of LindormTable dan Upgrade the minor engine version of a Lindorm instance. Jika opsi upgrade tidak tersedia di Konsol, hubungi dukungan teknis melalui DingTalk (ID: s0s3eg3).

Search indexes — progres pembuatan real-time tidak tersedia, sehingga INDEX_PROGRESS selalu menampilkan N/A. Untuk memeriksa progres replikasi aktual, buka Konsol LTS dan pilih Lindorm Search > Full Data replication to Search, lalu periksa bidang State.

Contoh

Contoh berikut membuat tabel dasar dengan satu secondary index (idx1) dan satu search index (idx2), lalu menjalankan SHOW INDEX.

-- Buat tabel utama
CREATE TABLE test (
  p1 VARCHAR NOT NULL,
  p2 INTEGER NOT NULL,
  c1 BIGINT,
  c2 DOUBLE,
  c3 VARCHAR,
  c4 TIMESTAMP,
  PRIMARY KEY(p1, p2)
) WITH (CONSISTENCY = 'strong', MUTABILITY='MUTABLE_LATEST');

-- Buat secondary index idx1
CREATE INDEX idx1 ON test(c1 desc) include(c3,c4) WITH (COMPRESSION='ZSTD');

-- Buat search index idx2
CREATE INDEX IF NOT EXISTS idx2 USING SEARCH ON test(p1, p2, c1, c2, c3);

Kueri semua indeks pada tabel test:

SHOW INDEX FROM test;

Output:

+--------------+------------+------------+-------------+-------------------------------+------------+---------------+----------------+-----------+---------------------------------------+
| TABLE_SCHEMA | DATA_TABLE | INDEX_NAME | INDEX_STATE |        INDEX_PROGRESS         | INDEX_TYPE | INDEX_COVERED |  INDEX_COLUMN  | INDEX_TTL |           INDEX_DESCRIPTION           |
+--------------+------------+------------+-------------+-------------------------------+------------+---------------+----------------+-----------+---------------------------------------+
| hd           | test       | idx1       | ACTIVE      | 100%                          | SECONDARY  | TRUE          | c1,p1,p2       |           |                                       |
| hd           | test       | idx2       | ACTIVE      | N/A                           | SEARCH     | NA            | p1,c3,p2,c2,c1 | 0         |                                       |
+--------------+------------+------------+-------------+-------------------------------+------------+---------------+----------------+-----------+---------------------------------------+

idx1 adalah secondary index dengan included columns (c3, c4), sehingga INDEX_COVERED bernilai TRUE. idx2 adalah search index, yang tidak mendukung included columns, sehingga INDEX_COVERED bernilai NA. Untuk informasi lebih lanjut tentang included columns, lihat Secondary indexes.