顯示統計資訊

概要

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:顯示特定表格的統計資訊。它提供關於表格中每個欄位的列數、空值數、最小值和最大值、不同值的數量和平均長度的資訊。

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、整數、浮點數和固定精度資料類型欄位。