全部產品
Search
文件中心

Tablestore:刪除二級索引

更新時間:Jun 30, 2024

當不再需要使用某個二級索引時,您可以使用DeleteIndex介面刪除資料表上指定的索引表。

注意事項

二級索引刪除後不可恢複,如需再次使用請重新建立二級索引。

介面

/**
 * 刪除全域二級索引。
 * @api
 *
 * @param [] $request
 *            請求參數,資料表名稱。
 * @return [] 請求返回。
 * @throws OTSClientException 當參數檢查出錯或服務端返回校正出錯時拋出異常。
 * @throws OTSServerException 當OTS服務端返回錯誤時拋出異常。
 * @example "src/examples/DropIndex.php"
 */
public function dropIndex(array $request)

參數

參數

說明

table_name

資料表名稱。

index_name

索引表名稱。

樣本

以下樣本用於刪除指定索引表。

$request = array (
    'table_name' => '<TABLE_NAME>',  //設定資料表名稱。
    'index_name' => '<INDEX_NAME>'   //設定索引表名稱。
);
$otsClient->dropIndex($request);