すべてのプロダクト
Search
ドキュメントセンター

:セカンダリインデックスの削除

最終更新日:Dec 28, 2024

データテーブルに作成されたセカンダリインデックスが不要になった場合は、DeleteIndexオペレーションを呼び出してセカンダリインデックスを削除できます。

前提条件

使用上の注意

削除されたセカンダリインデックスは復元できません。削除後にセカンダリインデックスを使用する必要がある場合は、セカンダリインデックスを再度作成する必要があります。

パラメーター

パラメーター

説明

mainTableName

データテーブルの名前。

indexName

セカンダリインデックスの名前。

次のサンプルコードは、セカンダリインデックスを削除する方法の例を示しています。

private static void deleteIndex(SyncClient client) {
    // データテーブルとセカンダリインデックスの名前を指定します。
    DeleteIndexRequest request = new DeleteIndexRequest("<TABLE_NAME>", "<INDEX_NAME>"); 
    // セカンダリインデックスを削除します。
    client.deleteIndex(request); 
}