SHOW-TABLE-STATS

Name

SinceVersion 2.0

SHOW TABLE STATS

Description

通过 SHOW TABLE STATS 查看表的统计信息收集概况。

语法如下:

  1. SHOW TABLE STATS table_name;

其中:

  • table_name: 目标表表名。可以是 db_name.table_name 形式。

输出:

列名说明
updated_rows自上次ANALYZE以来该表的更新行数
query_times保留列,后续版本用以记录该表查询次数
row_count行数(不反映命令执行时的准确行数)
updated_time上次更新时间
columns收集过统计信息的列
trigger触发方式

下面是一个例子:

  1. mysql> show table stats lineitem \G;
  2. *************************** 1. row ***************************
  3. updated_rows: 0
  4. query_times: 0
  5. row_count: 6001215
  6. updated_time: 2023-11-07
  7. columns: [l_returnflag, l_receiptdate, l_tax, l_shipmode, l_suppkey, l_shipdate, l_commitdate, l_partkey, l_orderkey, l_quantity, l_linestatus, l_comment, l_extendedprice, l_linenumber, l_discount, l_shipinstruct]
  8. trigger: MANUAL

Keywords

SHOW, TABLE, STATS