mysqlでデータベースとテーブルのサイズを表示する方法
1238 ワード
必要な友達がいるので、参考にしてください.
データベース#データベース#のサイズは次のようにクエリーできます.1、information_に入ります.schemaデータベース(他のデータベースの情報が格納されている)
2、すべてのデータのサイズを問い合わせる:
3、指定したデータベースのサイズを表示します(例えば、データベースtest_dbのサイズを表示します):
4、指定したデータベースのテーブルのサイズを表示する(データベースtest_dbのmembersテーブルのサイズを表示する):
これらを紹介して、皆さんに役に立つことを望んでいます.
データベース#データベース#のサイズは次のようにクエリーできます.1、information_に入ります.schemaデータベース(他のデータベースの情報が格納されている)
use information_schema;
2、すべてのデータのサイズを問い合わせる:
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;
3、指定したデータベースのサイズを表示します(例えば、データベースtest_dbのサイズを表示します):
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='test_db';
4、指定したデータベースのテーブルのサイズを表示する(データベースtest_dbのmembersテーブルのサイズを表示する):
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='test_db' and table_name='members';
、各データベースのサイズを表示するselect concat(round(sum(data_length/1024/1024),2),'MB') as data from tables group by table_schema;
これらを紹介して、皆さんに役に立つことを望んでいます.