メインコンテンツまでスキップ

SHOW TABLE STATUS

説明

このステートメントは、テーブルまたはビューに関する情報を表示するために使用されます。

構文

SHOW TABLE STATUS [ FROM [ <catalog_name>.]<db_name> ] [ LIKE <like_condition> ]

オプションパラメータ

1. FROM [ <catalog_name>.]<db_name>

FROM句でクエリ対象のカタログ名とデータベース名を指定できます。

2. LIKE <like_condition>

LIKE句でテーブル名に基づいたあいまい検索を実行できます。

戻り値

ColumnDataTypeNotes
NameStringテーブル名
EngineStringテーブルのストレージエンジン
VersionStringバージョン
Row_formatString行フォーマット。MyISAMエンジンの場合、Dynamic、Fixed、またはCompressedになります。Dynamic行はVarcharやBlob型フィールドのように可変長です。Fixed行はCharやInteger型フィールドのように固定長です。
RowsStringテーブルの行数。非トランザクションテーブルの場合、この値は正確です。トランザクションエンジンの場合、この値は通常推定値です。
Avg_row_lengthInteger1行あたりの平均バイト数
Data_lengthIntegerテーブル全体のデータ量(バイト単位)
Max_data_lengthIntegerテーブルが保持できるデータの最大量
Index_lengthIntegerインデックスが占有するディスク容量
Data_freeIntegerMyISAMエンジンの場合、割り当てられているが現在使用されていない領域を識別し、削除された行の領域も含みます。
Auto_incrementInteger次のAuto_incrementの値
Create_timeDatetimeテーブルの作成時刻
Update_timeDatetimeテーブルの最終更新時刻
Check_timeDatetimecheck tableまたはmyisamchkツールを使用してテーブルを最後にチェックした時刻
CollationStringテーブルのデフォルト文字セット、現在はutf-8のみをサポート
ChecksumString有効な場合、テーブル全体の内容に対して計算されたチェックサム
Create_optionsStringテーブル作成時の他のすべてのオプションを指します
CommentStringテーブルコメント

アクセス制御要件

このSQLコマンドを実行するユーザーは、少なくとも以下の権限が必要です:

PrivilegeObjectNotes
ADMIN_PRIVTable, View現在、この操作を実行するにはADMIN権限のみをサポートしています

使用上の注意

  • このステートメントは主にMySQLの構文との互換性のために使用されます。現在、Commentなどの少量の情報のみが表示されます。

  • 現在のデータベースの全テーブル情報を表示

    SHOW TABLE STATUS
    +------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+----------------+---------+
    | Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | Checksum | Create_options | Comment |
    +------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+----------------+---------+
    | test_table | Doris | NULL | NULL | 0 | 0 | 0 | NULL | NULL | NULL | NULL | 2025-01-22 11:45:36 | 2025-01-22 11:45:36 | NULL | utf-8 | NULL | NULL | |
    | test_view | View | NULL | NULL | 0 | 0 | 0 | NULL | NULL | NULL | NULL | 2025-01-22 11:46:32 | NULL | NULL | utf-8 | NULL | NULL | |
    +------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+----------------+---------+
  • 指定されたデータベース下でexampleを含む名前のテーブルに関する情報を表示する

    SHOW TABLE STATUS FROM db LIKE "%test%"
    +------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+----------------+---------+
    | Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | Checksum | Create_options | Comment |
    +------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+----------------+---------+
    | test_table | Doris | NULL | NULL | 0 | 0 | 0 | NULL | NULL | NULL | NULL | 2025-01-22 11:45:36 | 2025-01-22 11:45:36 | NULL | utf-8 | NULL | NULL | |
    | test_view | View | NULL | NULL | 0 | 0 | 0 | NULL | NULL | NULL | NULL | 2025-01-22 11:46:32 | NULL | NULL | utf-8 | NULL | NULL | |
    +------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+----------------+---------+