MySQL查看表占用空间大小
1、切换数据库
use information_schema;
2、查看数据库使用大小
select concat(round(sum(data_length/1024/1024),2),'MB') as data from information_schema.tables where table_schema='DB_Name';
3、查看表使用大小
SELECT concat(ROUND(SUM(data_length / 1024 / 1024), 2), 'MB') AS data FROM information_schema.tables WHERE table_schema = 'DB_Name' AND table_name = 'Table_Name';
4、查看指定数据库各表容量大小
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 = 'DB_Name' ORDER BY data_length DESC, index_length DESC;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2020-11-29 com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 2 counts of IllegalAnnotationException
2016-11-29 2016 年 11 月 12 个轻量级的 JavaScript 库
2016-11-29 Jmeter教程 简单的压力测试
2016-11-29 highcharts总结