SHOW STATS

構文

SHOW STATS FOR table
SHOW STATS FOR ( SELECT * FROM table [ WHERE condition ] )
SHOW STATS FOR ( SELECT col1, col2,... colN FROM table [ WHERE condition ] )

説明

SHOW STATS FOR table: 特定のテーブルの統計情報を表示します。テーブルの各列の行数、NULL値の数、最小値と最大値、個別値の数、平均長に関する情報を提供します。

SHOW STATS FOR ( query ): 特定のクエリの結果の統計情報を表示します。SHOW STATS FOR tableと同じ情報を提供しますが、単一のテーブルではなく、クエリの結果セットに対して提供します。

データソースに存在しない、または利用できない統計情報は、NULLとして返されます。下記にリストされていない、データソースで収集された追加の統計情報は、SHOW STATSコマンドの出力には含まれません。

サマリー行は特定の列に対応していないため、サマリー行のcolumn_name値はNULLです。

次の表は、返される列と、それらが表す統計情報を示しています。

統計情報

説明

備考

column_name

列の名前

テーブルサマリー行ではNULL

data_size

列のすべての値の合計サイズ(バイト単位)

テーブルサマリー行ではNULL。可変長の文字列データ型の列で使用可能です。

distinct_values_count

列の個別値の推定数

テーブルサマリー行ではNULL

nulls_fractions

列の値のうち、NULLである値の割合

テーブルサマリー行ではNULL

row_count

テーブルの推定行数

列統計行ではNULL

low_value

この列で見つかった最小値

テーブルサマリー行ではNULL。DATE、整数、浮動小数点数、および固定小数点データ型の列で使用可能です。

high_value

この列で見つかった最大値

テーブルサマリー行ではNULL。DATE、整数、浮動小数点数、および固定小数点データ型の列で使用可能です。