MySQL 查看表大小

2018-06-18 00:02:48来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

 当遇到数据库占用空间很大的情况下,可以用以下语句查找大数据量的表

SELECT 
    TABLE_NAME
    ,round((DATA_LENGTH/1024/1024),2)  'DATA_SIZE(M)'
    ,round((INDEX_LENGTH/1024/1024),2)  'INDEX_SIZE(M)'
    ,AVG_ROW_LENGTH
    ,MAX_DATA_LENGTH
    ,CREATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA ='库名'
ORDER BY 2 desc;

运行结果

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Mysql-15-mysql分布式应用

下一篇:关于数据库设计三大范式