全部产品
Search
文档中心

Tablestore:Hapus indeks sekunder

更新时间:Jul 02, 2025

Jika Anda tidak lagi memerlukan indeks sekunder yang telah dibuat untuk tabel data, Anda dapat memanggil operasi DeleteIndex untuk menghapus indeks tersebut.

Prasyarat

Catatan penggunaan

Indeks sekunder yang telah dihapus tidak dapat dipulihkan. Jika Anda perlu menggunakan indeks sekunder setelah penghapusan, Anda harus membuatnya kembali.

Parameter

Parameter

Deskripsi

mainTableName

Nama tabel data.

indexName

Nama tabel indeks.

Contoh

Berikut ini adalah contoh kode yang menunjukkan cara menghapus beberapa indeks sekunder yang dibuat untuk tabel data secara bersamaan:

public static void DeleteGlobalIndex()
{
    OTSClient otsClient = Config.GetClient();

    Console.WriteLine("Mulai menghapus globalIndex...");

    DeleteGlobalIndexRequest request = new DeleteGlobalIndexRequest(TableName, IndexName);
    otsClient.DeleteGlobalIndex(request);

    DeleteGlobalIndexRequest request2 = new DeleteGlobalIndexRequest(TableName, IndexName2);
    otsClient.DeleteGlobalIndex(request2);

    Console.WriteLine("Global Index telah dihapus, namaTabel: " + TableName + ", NamaIndeks:" + IndexName + "," + IndexName2);

}