メインコンテンツまでスキップ
バージョン: 4.x

SHOW COLUMN STATS

説明

このステートメントは、Tableの列統計を表示するために使用されます。

構文

SHOW COLUMN [CACHED] STATS <table_name> [ (<column_name> [, ...]) ];

必須パラメータ

1. <table_name>

カラム統計を表示するTableの名前。

オプションパラメータ

1. CACHED

FEキャッシュ内のカラム統計を表示します。指定されない場合、デフォルトで統計Tableに永続化された情報が表示されます。

2. <column_name>

表示が必要なカラム名を指定します。カラム名はTableに存在する必要があり、複数のカラム名はカンマで区切ります。指定されない場合、デフォルトですべてのカラムの情報が表示されます。

戻り値

ColumnNote
column_nameカラム名
index_nameインデックス名
countカラム行数
ndvカラム個別値数
num_nullカラムnull数
data_sizeカラム総データサイズ
avg_size_byteカラム平均サイズ
min最小値
max最大値
method収集メソッド
type収集タイプ
triggerジョブトリガーメソッド
query_timesクエリ回数
updated_time更新時間
update_rows最後のanalyze時の更新行数
last_analyze_row_count最後のanalyze時のTable行数
last_analyze_version最後のanalyze時のTableバージョン

アクセス制御要件

このSQLを実行するユーザーは、最低でも以下の権限を持つ必要があります:

PrivilegeObject注釈
SELECT_PRIVTableSHOWを実行する際、クエリ対象TableのSELECT_PRIV権限が必要です。

  1. Tabletest1のすべてのカラムの統計を表示します。
SHOW COLUMN STATS test1;
+-------------+------------+----------+---------+----------+-----------+---------------+--------+--------+--------+--------------+---------+-------------+---------------------+-------------+------------------------+----------------------+
| column_name | index_name | count | ndv | num_null | data_size | avg_size_byte | min | max | method | type | trigger | query_times | updated_time | update_rows | last_analyze_row_count | last_analyze_version |
+-------------+------------+----------+---------+----------+-----------+---------------+--------+--------+--------+--------------+---------+-------------+---------------------+-------------+------------------------+----------------------+
| name | test1 | 87775.0 | 48824.0 | 0.0 | 351100.0 | 4.0 | '0001' | 'ffff' | FULL | FUNDAMENTALS | MANUAL | 0 | 2025-02-05 12:17:08 | 0 | 100000 | 3 |
| id | test1 | 100000.0 | 8965.0 | 0.0 | 351400.0 | 3.514 | 1000 | 9999 | SAMPLE | FUNDAMENTALS | MANUAL | 0 | 2025-02-05 12:17:41 | 0 | 100000 | 3 |
+-------------+------------+----------+---------+----------+-----------+---------------+--------+--------+--------+--------------+---------+-------------+---------------------+-------------+------------------------+----------------------+
  1. 現在のFEキャッシュ内のtest1の全列の統計情報を表示します。
SHOW COLUMN CACHED STATS test1;
+-------------+------------+----------+---------+----------+-----------+---------------+--------+--------+--------+--------------+---------+-------------+---------------------+-------------+------------------------+----------------------+
| column_name | index_name | count | ndv | num_null | data_size | avg_size_byte | min | max | method | type | trigger | query_times | updated_time | update_rows | last_analyze_row_count | last_analyze_version |
+-------------+------------+----------+---------+----------+-----------+---------------+--------+--------+--------+--------------+---------+-------------+---------------------+-------------+------------------------+----------------------+
| name | test1 | 87775.0 | 48824.0 | 0.0 | 351100.0 | 4.0 | '0001' | 'ffff' | FULL | FUNDAMENTALS | MANUAL | 0 | 2025-02-05 12:17:08 | 0 | 100000 | 3 |
| id | test1 | 100000.0 | 8965.0 | 0.0 | 351400.0 | 3.514 | 1000 | 9999 | SAMPLE | FUNDAMENTALS | MANUAL | 0 | 2025-02-05 12:17:41 | 0 | 100000 | 3 |
+-------------+------------+----------+---------+----------+-----------+---------------+--------+--------+--------+--------------+---------+-------------+---------------------+-------------+------------------------+----------------------+