怎么查mysql数据库存储大小

2023年 11月 22日 37.6k 0

在 MySQL 数据库中,如果你想查看记录的存储大小,可以使用以下方法。

怎么查mysql数据库存储大小

首先,打开 MySQL 命令行或者客户端,连接到相应的数据库。

然后,使用以下命令查询你所需要的表中记录的存储大小:

SELECT
SUM(ROUND(((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024), 2)) '存储大小(MB)'
FROM
information_schema.TABLES
WHERE
table_schema = '数据库名称'
AND table_name = '表格名称';

其中,替换 '数据库名称' 和 '表格名称' 为你所需要查询的数据库和表格的名称。

执行上述命令后,你将会得到一个包含查询结果的行,其中存储大小以兆字节为单位来表示。

另外,你也可以使用以下命令查看整个数据库中所有表格的存储大小:

SELECT
TABLE_NAME,
ROUND(((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024), 2) '存储大小(MB)'
FROM
information_schema.TABLES
WHERE
table_schema = '数据库名称'
ORDER BY
(DATA_LENGTH + INDEX_LENGTH) DESC;

执行上述命令后,你将会得到一个包含查询结果的表格,其中包含所有表格的名称和对应的存储大小。

以上命令可以帮助你轻松查询 MySQL 数据库中记录的存储大小,希望这篇文章对你有所帮助。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论