mysql查询数据库每张表数据量大小和占用多少空间

select

table_schema as '数据库',

table_name as '表名',

table_rows as '记录数',

truncate(data_length/1024/1024, 2) as '数据容量(MB)',

truncate(index_length/1024/1024, 2) as '索引容量(MB)'

from information_schema.tables

where table_schema='数据库名称'

order by data_length desc, index_length desc;

输出结果

猜你喜欢

转载自blog.csdn.net/zdb1314/article/details/124341255