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

SHOW COLUMN STATS

説明

この文は、テーブルの列統計を表示するために使用されます。

構文

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

必須パラメータ

1. <table_name>

カラム統計を表示するテーブルの名前。

オプションパラメータ

1. CACHED

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

2. <column_name>

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

戻り値

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時のテーブル行数
last_analyze_version最後のanalyze時のテーブルバージョン

アクセス制御要件

このSQLを実行するユーザーは、少なくとも以下の権限を持つ必要があります:

PrivilegeObjectNotes
SELECT_PRIVTableSHOWを実行する際、クエリ対象テーブルのSELECT_PRIV権限が必要。

  1. テーブルtest1内のすべてのカラムの統計を表示する。
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 |
+-------------+------------+----------+---------+----------+-----------+---------------+--------+--------+--------+--------------+---------+-------------+---------------------+-------------+------------------------+----------------------+