当前位置:   article > 正文

Mysql 实用sql-每个数据库-表的大小_sql所有表使用大小

sql所有表使用大小

一、统计每个数据库的大小

  1. select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),'MB') as data_size,
  2. concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_size
  3. from information_schema.tables
  4. group by TABLE_SCHEMA
  5. order by data_size desc;

 二、统计某个数据库中的每张表的大小

  1. select table_name,table_rows,concat(truncate(data_length/1024/1024,2),'MB') from information_schema.tables
  2. where TABLE_SCHEMA = 'test'
  3. order by table_rows desc;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/889974
推荐阅读
相关标签
  

闽ICP备14008679号