千家信息网

找出mysql最占硬盘的数据

发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,查看每个库的使用情况selecttable_schema as '数据库',sum(table_rows) as '记录数',sum(truncate(data_length/1024/1024, 2
千家信息网最后更新 2024年11月23日找出mysql最占硬盘的数据

查看每个库的使用情况

select

table_schema as '数据库',

sum(table_rows) as '记录数',

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

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

from information_schema.tables

group by table_schema

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


查看每个表的使用情况


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;


0