找出mysql最占硬盘的数据

查看每一个库的使用状况数据库

selectide

table_schema as '数据库',orm

sum(table_rows) as '记录数',索引

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

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

from information_schema.tablestable

group by table_schemaform

order by sum(data_length) desc, sum(index_length) desc;class


查看每一个表的使用状况select


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

order by data_length desc, index_length desc;