All Products
Search
Document Center

Tablestore:Hapus indeks sekunder

Last Updated:Sep 21, 2026

Gunakan Tablestore SDK untuk PHP untuk menghapus indeks sekunder global atau lokal tanpa memengaruhi tabel data maupun isinya.

Peringatan

Indeks sekunder yang telah dihapus tidak dapat dipulihkan. Untuk menggunakannya kembali, Anda harus membuat indeks sekunder baru.

Operasi API

/**
 * Hapus indeks sekunder global.
 * @api
 *
 * @param [] $request
 *            Parameter permintaan, termasuk nama tabel data.
 * @return [] Respons.
 * @throws OTSClientException Dilempar ketika terjadi kesalahan parameter atau server Tablestore mengembalikan kesalahan verifikasi.
 * @throws OTSServerException Dilempar ketika server Tablestore mengembalikan kesalahan.
 * @example "src/examples/DropIndex.php"
 */
public function dropIndex(array $request)

Parameter

Parameter

Deskripsi

table_name

Nama tabel data.

index_name

Nama tabel indeks.

Contoh

Contoh berikut menunjukkan cara menghapus indeks sekunder:

$request = array(
    'table_name' => '<TABLE_NAME>', // Nama tabel data.
    'index_name' => '<INDEX_NAME>'  // Nama tabel indeks.
);
$otsClient->dropIndex($request);