1. ホーム
  2. mysql

[解決済み] mysqlデータベースのサイズを取得する方法は?

2022-03-15 02:27:02

質問

mysqlデータベースのサイズを取得する方法は?
対象となるデータベースが "v3" と呼ばれるものであるとします。

どのように解決するのですか?

このクエリを実行すれば、おそらく探しているものが得られるでしょう。

SELECT table_schema "DB Name",
        ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" 
FROM information_schema.tables 
GROUP BY table_schema; 

このクエリは mysqlフォーラム より包括的な説明があります。