MySQL查询某个数据库中特定表的空间占用大小

如果您也想要查询某个数据库中特定表的空间占用大小,包括数据和索引的大小,那么您可以使用以下SQL查询。这个查询将显示特定表在数据库中的数据大小、索引大小以及总大小。

sql 复制代码
SELECT 
    table_name AS `Table`,
    ROUND(((data_length + index_length) / 1024 / 1024), 2) AS `Size (MB)`,
    ROUND((data_length / 1024 / 1024), 2) AS `Data Size (MB)`,
    ROUND((index_length / 1024 / 1024), 2) AS `Index Size (MB)`
FROM information_schema.tables
WHERE table_schema = 'your_database_name' 
AND table_name = 'your_table_name';

请替换 your_database_nameyour_table_name 分别为您要查询的数据库名称和表名称。这个查询将返回指定表在数据库中的空间占用大小,包括数据大小、索引大小以及总大小,以兆字节(MB)为单位。

结果输出示例:

相关推荐
一只旭宝17 分钟前
Linux专题十二:mysql数据库以及redis数据库
linux·数据库·mysql
萧曵 丶24 分钟前
MySQL B+树详解
数据库·b树·mysql
鱼跃鹰飞41 分钟前
面试题:Spring事务失效的八大场景
数据库·mysql·spring
ss2731 小时前
类的线程安全:多线程编程-银行转账系统:如果两个线程同时修改同一个账户余额,没有适当的保护机制,会发生什么?
java·开发语言·数据库
郑泰科技1 小时前
windows下启动hbase的步骤
数据库·windows·hbase
子一!!1 小时前
MySQL数据库基础操作
数据库·mysql·oracle
DarkAthena1 小时前
【GaussDB】从 sqlplus 到 gsql:Shell 中执行 SQL 文件方案的迁移与改造
数据库·sql·oracle·gaussdb
Wpa.wk1 小时前
接口自动化 - 了解接口自动化框架RESTAssured (Java版)
java·数据库·自动化
二等饼干~za8986681 小时前
GEO优化---关键词搜索排名源码开发思路分享
大数据·前端·网络·数据库·django
程序员柒叔1 小时前
Dify 集成-向量数据库
数据库·milvus·向量数据库·工作流·dify·向量库