重要
このページは英語版のページを機械翻訳しています。原文はこちらからご覧ください。

SHOW STATS_META

SHOW STATS_METAを使用して、テーブル内の行数と、そのテーブル内で変更された行数を表示できます。このステートメントを使用すると、 ShowLikeOrWhere句で必要な情報をフィルタリングできます。

現在、 SHOW STATS_METAステートメントは6列を出力します。

列名説明
db_nameデータベース名
table_nameテーブル名
partition_nameパーティション名
update_time最終更新時刻
modify_count変更された行数
row_count合計行数

あり:

update_timeは、TiDBがDMLステートメントに従ってmodify_countフィールドとrow_countフィールドを更新するときに更新されます。したがって、 update_timeANALYZEステートメントの最後の実行時間ではありません。

あらすじ

ShowStmt

ShowStmt

ShowTargetFiltertable

ShowTargetFilterable

ShowLikeOrWhereOpt

ShowLikeOrWhereOpt

show stats_meta;
+---------+------------+----------------+---------------------+--------------+-----------+
| Db_name | Table_name | Partition_name | Update_time         | Modify_count | Row_count |
+---------+------------+----------------+---------------------+--------------+-----------+
| test    | t0         |                | 2020-05-15 16:58:00 |            0 |         0 |
| test    | t1         |                | 2020-05-15 16:58:04 |            0 |         0 |
| test    | t2         |                | 2020-05-15 16:58:11 |            0 |         0 |
| test    | s          |                | 2020-05-22 19:46:43 |            0 |         0 |
| test    | t          |                | 2020-05-25 12:04:21 |            0 |         0 |
+---------+------------+----------------+---------------------+--------------+-----------+
5 rows in set (0.00 sec)
show stats_meta where table_name = 't2';
+---------+------------+----------------+---------------------+--------------+-----------+
| Db_name | Table_name | Partition_name | Update_time         | Modify_count | Row_count |
+---------+------------+----------------+---------------------+--------------+-----------+
| test    | t2         |                | 2020-05-15 16:58:11 |            0 |         0 |
+---------+------------+----------------+---------------------+--------------+-----------+
1 row in set (0.00 sec)

MySQLの互換性

このステートメントは、MySQL構文のTiDB拡張です。

も参照してください