【记录】mysql 查看某数据库各个表容量大小SQL
有时候我们可能需要了解数据库中各个表的容量及大小,好了解数据库情况。
现只需要一条SQL就可以直观的展示出来。
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 WHERE table_schema = \'dbname\' -- 数据库名字 ORDER BY table_rows DESC;
版权声明:本文为wbl001原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。