全部產品
Search
文件中心

PolarDB:SHOW COLUMNAR INDEX

更新時間:Jul 06, 2024

本文介紹了如何查看已建立或建立中的列存索引。

注意事項

執行個體版本需為5.4.19-16989811及以上

文法

SHOW COLUMNAR {INDEX | INDEXES} [FROM [schema_name.]tbl_name]
說明

schema_name和tbl_name是可選的,用於過濾表名或查看其他資料庫上的表的資訊。

具體使用方法:

SHOW COLUMNAR INDEX; # 查詢當前資料庫上所有表的列存索引資訊
SHOW COLUMNAR INDEX FROM xxx_tb; # 查詢當前資料庫上xxx_tb的列存索引資訊
SHOW COLUMNAR INDEX FROM xxx_db.xxx_tb; # 查詢xxx_db上xxx_tb的列存索引資訊(跨庫查詢時使用)

通過SHOW INDEX也可查看索引資訊,詳細內容請參見SHOW INDEX

樣本

SHOW COLUMNAR INDEX;
+---------------+---------+-------------------+-----------+-----------+----------------+---------------+--------------------+-----------------+-----------+--------+
| SCHEMA        | TABLE   | INDEX_NAME        | CLUSTERED | PK_NAMES  | COVERING_NAMES | PARTITION_KEY | PARTITION_STRATEGY | PARTITION_COUNT | SORT_KEY  | STATUS |
+---------------+---------+-------------------+-----------+-----------+----------------+---------------+--------------------+-----------------+-----------+--------+
| columnar_test | t_order | cc_i_seller_$07f0 | true      | id        |                | order_id      | DIRECT_HASH        |              16 | seller_id | PUBLIC |
+---------------+---------+-------------------+-----------+-----------+----------------+---------------+--------------------+-----------------+-----------+--------+

返回資訊說明:

列名

說明

SCHEMA

庫名。

TABLE

表名。

INDEX_NAME

索引名。

CLUSTERED

是否為覆蓋索引,始終為true。

PK_NAMES

主鍵列。

COVERING_NAMES

覆蓋列。

PARTITION_STRATEGY

分區策略。

PARTITION_COUNT

分區數量。

SORT_KEY

排序鍵。

STATUS

索引的目前狀態,取值範圍如下:

  • CREATING

  • PUBLIC