mysqlテーブルデータサイズ、バー数の表示

611 ワード

mysqlのinformation_schemaライブラリ重量
tablesには、データ・テーブルのメタデータ情報が格納されます.以下に、いくつかのフィールドの意味を示します.
  • table_schema:データベース名を記録する;
  • table_name:データテーブル名を記録する;
  • table_rows:テーブルの粗い行推定について;
  • data_length:レコードテーブルのサイズ(単位バイト);
  • index_length:テーブルのインデックスのサイズを記録します.

  • テーブルのサイズ、バー数を表示するには、data_を確認します.length,table_rows
    select TABLE_NAME, concat(truncate(data_length/1024/1024,2),' MB') as data_size,table_rows
    from information_schema.tables where TABLE_SCHEMA = 'dbName'
    and TABLE_NAME in ("tableName1","tableName2")