このトピックでは、SHOW COLUMNAR INDEXステートメントを使用して、作成済みまたは作成中のCCI (Clustered Columnar Indexes) を照会する方法について説明します。
使用上の注意
PolarDB-Xインスタンスのバージョンは5.4.19-16989811以降です。
構文
SHOW COLUMNAR {INDEX | INDEXES} [FROM [schema_name.]] tbl_name]
説明
schema_nameとtbl_nameはオプションのパラメーターです。 これらのパラメーターは、テーブル名のフィルターや他のデータベースのテーブルに関する情報のクエリに使用されます。
サンプル文:
SHOW COLUMNAR INDEX; # 現在のデータベース上のすべてのテーブルのCCIを照会する
SHOW COLUMNAR INDEX FROM xxx_tb; # 現在のデータベース上のxxx_tbテーブルのCCIのクエリ
SHOW COLUMNAR INDEX FROM xxx_db.xxx_tb; # xxx_dbデータベースのxxx_tbテーブルのCCIのクエリ (データベース全体のクエリの場合)
SHOW INDEXステートメントを実行して、インデックス情報を表示することもできます。 詳細については、「ショーインデックス」をご参照ください。
の例
ショーコラムインデックス;
--------------- ---------- ------------------- ----------------------------------------------- -------------------- + ----------------- ----------------- -------------------
| スキーマ | テーブル | 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 | パブリック |
--------------- ---------- ------------------- ---------------------------------------------------------------------
次の表に、返される結果のパラメーターを示します。
パラメーター | の説明 |
スキーマ | データベースの名前。 |
テーブル | テーブルの名前。 |
INDEX_NAME | インデックスの名前。 |
クラスター | インデックスがカバーされたインデックスかどうかを指定します。 有効値: true。 |
PK_NAMES | 主キー列。 |
COVERING_NAMES | カバーコラム。 |
PARTITION_STRATEGY | パーティション分割タイプ。 |
PARTITION_COUNT | パーティションの数。 |
SORT_KEY | ソートキー |
ステータス | インデックスのステータス。 有効な値:
|