gotohayato.com

月(ダークモード)
太陽(ライトモード)

MySQL で各データベースのサイズをチェックする方法

MySQL

MySQL のデータベースのサイズを確認する方法について。

データベースサイズを調べるクエリについてはなんだか定期的に調べている気がするので、メモとして残しておきます。

SELECT table_schema "Name",
round(sum(data_length + index_length) / 1024 / 1024, 2) "Database Size (MB)",
round(sum(data_free) / 1024 / 1024, 2) "Free Space (MB)"
FROM information_schema.TABLES
GROUP BY table_schema;

こちらを実行すると次のような形でデータベースのサイズが一覧で表示されます。

+--------------------+--------------------+-----------------+
| Name | Database Size (MB) | Free Space (MB) |
+--------------------+--------------------+-----------------+
| db_a | 104.34 | 0.00 |
| db_b | 303.31 | 0.00 |
| db_c | 11.61 | 0.00 |
+--------------------+--------------------+-----------------+

参考


hg

後藤隼人 (ごとうはやと)

ウェブ制作・開発やマーケティング、プロジェクト支援などをしています。

githubpython

お知らせ

大阪大学子どものこころの分子統御機構研究センターさんが 10 月 20 日までクラウドファンディングをされています(後藤も少しだけ寄附させていただきました)。
© 2021 gotohayato.com
サイトについてタグアーカイブメッセージを送る