MySQL で特定のデータベースのサイズを確認するにはどうすればよいですか?

DDD
リリース: 2024-11-17 18:07:02
オリジナル
205 人が閲覧しました

How to Determine the Size of a Specific Database in MySQL?

MySQL でのデータベース サイズの決定

MySQL では、データベースのサイズの取得はストレージの計画と最適化にとって重要な操作です。特定のデータベースのサイズを取得する簡単な方法は次のとおりです。

「v3」データベースのサイズを確認するには、次の SQL クエリを実行します。

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;
ログイン後にコピー

このクエリは、次のテーブルを利用します。 information_schema (特にテーブル) を使用して、データベース テーブルに関する情報を収集します。 SUM() 関数は、それぞれテーブル データとインデックスのサイズを表す data_length 値と Index_length 値を集計するために使用されます。次に、結果を 1024 で 2 回割ってメガバイト (MB) に変換します。

このクエリを実行すると、個々のデータベース名とそれに対応するサイズ (メガバイト単位) を表示するテーブルが得られます。 「v3」データベースのエントリを特定して、そのサイズを取得できます。

このクエリは MySQL フォーラムから派生したもので、追加の手順や洞察が見つかります。

以上がMySQL で特定のデータベースのサイズを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート