當不再需要使用某個二級索引時,您可以使用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);