この記事では、MySQL®データベースのサイズと使用可能な空き容量を確認する方法について説明します。
MySQLで次のクエリを実行して、MySQLデータベースの名前とサイズをメガバイト単位で表示します。
SELECT table_schema "Data Base Name",
sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB"
FROM information_schema.TABLES
GROUP BY table_schema ;
次のクエリを実行して、MySQLデータベースで使用可能な空き容量をメガバイト単位で表示します。
SELECT table_schema "Data Base Name",
sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB",
sum( data_free )/ 1024 / 1024 "Free Space in MB"
FROM information_schema.TABLES
GROUP BY table_schema ;