欢迎关注我的微信公众号【Mflyyou】获取持续更新。
github.com/zhangpanqin/MFlyYou 收集技术文章及我的系列文章,欢迎 Star。
查看数据和所以大小
information_schema.TABLES 保存数据了数据表中的数据大小和索引大小。
show table status 可以查看当前连接的数据库中,数据和索引的大小
SELECT
concat_ws('.',a.table_schema ,a.table_name) ,CONCAT(a.table_schema,'.',a.table_name) ,
CONCAT(ROUND(table_rows/1000,4),'KB') AS 'Number of Rows',
CONCAT(ROUND(data_length/(1024*1024),4),',') AS 'data_size',
CONCAT(ROUND(index_length/(1024*1024),4),'M') AS 'index_size',
CONCAT(ROUND((data_length+index_length)/(1024*1024),4),'M') AS'Total'
FROM
information_schema. TABLES a
WHERE
a.table_schema = 'sql_study'