确定 MySQL 中的数据库大小
在 MySQL 中,获取数据库的大小对于存储规划和优化来说是一项很有价值的操作。以下是检索特定数据库大小的简单方法:
要确定“v3”数据库的大小,请执行以下 SQL 查询:
SELECT table_schema "DB Name", ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables GROUP BY table_schema;
此查询利用以下表information_schema,特别是表,用于收集有关数据库表的信息。 SUM()函数用于聚合data_length和index_length值,它们分别表示表数据和索引的大小。然后将结果除以 1024 两次,将其转换为兆字节 (MB)。
执行此查询后,您将获得一个表,其中显示各个数据库名称及其相应的大小(以兆字节为单位)。您可以识别“v3”数据库的条目来获取其大小。
此查询源自 MySQL 论坛,您可以在其中找到其他说明和见解。
以上是如何确定MySQL中特定数据库的大小?的详细内容。更多信息请关注PHP中文网其他相关文章!