PingKai Logo下载

SHOW COLUMN_STATS_USAGE

SHOW COLUMN_STATS_USAGE 语句显示列统计信息的上次使用时间和采集时间。你还可以用它来定位 PREDICATE COLUMNS 以及已采集统计信息的列。

目前,SHOW COLUMN_STATS_USAGE 语句返回以下列:

列名描述
Db_name数据库名称
Table_name表名称
Partition_name分区名称
Column_name列名称
Last_used_at列统计信息在查询优化中最后一次被使用的时间
Last_analyzed_at列统计信息最后一次被采集的时间

语法

ShowColumnStatsUsageStmt
SHOW COLUMN_STATS_USAGE ShowLikeOrWhere
ShowLikeOrWhere
LIKE SimpleExpr WHERE Expression

示例

SHOW COLUMN_STATS_USAGE;
+---------+------------+----------------+-------------+--------------+---------------------+
| Db_name | Table_name | Partition_name | Column_name | Last_used_at | Last_analyzed_at    |
+---------+------------+----------------+-------------+--------------+---------------------+
| test    | t1         |                | id          | NULL         | 2024-05-10 11:04:23 |
| test    | t1         |                | b           | NULL         | 2024-05-10 11:04:23 |
| test    | t1         |                | pad         | NULL         | 2024-05-10 11:04:23 |
| test    | t          |                | a           | NULL         | 2024-05-10 11:37:06 |
| test    | t          |                | b           | NULL         | 2024-05-10 11:37:06 |
+---------+------------+----------------+-------------+--------------+---------------------+
5 行,耗时 0.00 秒

MySQL 兼容性

该语句是 TiDB 对 MySQL 语法的扩展。

相关链接