全部產品
Search
文件中心

Tablestore:列出多元索引列表

更新時間:Sep 19, 2026

建立多元索引後,您可以查詢某個資料表關聯的所有多元索引的列表資訊。

介面

列出多元索引列表的介面為ListSearchIndex。

參數

參數

說明

tableName

資料表名稱,不可為空。

使用方式

您可以使用控制台、命令列工具或者SDK進行列出多元索引列表的操作。

進行列出多元索引列表操作之前,您需要完成如下準備工作。

使用控制台

通過控制台列出指定資料表下的多元索引列表。

  1. 進入索引管理頁簽。

    1. 登入Table Store控制台。

    2. 在頁面上方,選擇資源群組和地區。

    3. 在概覽頁面,單擊執行個體名稱或在操作列單擊執行個體管理。

    4. 在執行個體詳情頁簽下的資料表列表頁簽,單擊資料表名稱或在操作列單擊索引管理。

  2. 在索引管理頁簽,即可查看資料表下的多元索引列表。

使用命令列工具

通過命令列工具執行list_search_index命令列出多元索引列表。更多資訊,請參見多元索引。

以下樣本用於查看當前表下的多元索引列表。

list_search_index

返回結果樣本如下所示。

+-----------+--------------+
| TableName | IndexName    |
+-----------+--------------+
| mytable   | search_index |
+-----------+--------------+

使用SDK

您可以通過Java SDK、Go SDK、Python SDK、Node.js SDK、.NET SDK和PHP SDK列出多元索引列表。此處以Java SDK為例介紹列出多元索引列表的操作。

以下樣本列出 example_table 的所有多元索引,並輸出資料表名稱和索引名稱。

String tableName = "example_table";
ListSearchIndexRequest request = new ListSearchIndexRequest();
request.setTableName(tableName);

ListSearchIndexResponse response = client.listSearchIndex(request);
for (SearchIndexInfo indexInfo : response.getIndexInfos()) {
    System.out.printf(
            "tableName=%s, indexName=%s%n",
            indexInfo.getTableName(),
            indexInfo.getIndexName());
}

相關文檔

  • 如果要查詢某個多元索引的詳細資料,例如多元索引的欄位資訊、索引結構等,您可以使用查詢多元索引描述資訊功能實現。具體操作,請參見查詢多元索引描述資訊。

  • 如果不再使用某個多元索引,您可以刪除該多元索引。具體操作,請參見刪除多元索引。