MySQLでテーブルサイズを調べる方法のメモ
▼全てのテーブルサイズをGB(ギガバイト)で取得
SELECT SUM(data_length)/1024/1024/1024 as db_size_GB FROM information_schema.tables WHERE table_schema='データベース名';
▼特定のテーブルサイズをMB(メガバイト)で取得
SELECT SUM(data_length)/1024/1024 as db_size_MB FROM information_schema.tables WHERE table_schema='データベース名' AND table_name='テーブル名';
▼インデックスのサイズを調べる
data_lengthをindex_lengthにすればok