
在MySQL中查询各数据库及每个库内所有表格所占磁盘空间的SQL语句
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文提供了一种查询MySQL中各个数据库及其内部表占用磁盘空间大小的方法,并附上了相应的SQL代码。
查询所有数据库占用磁盘空间大小的SQL语句如下:
```sql
SELECT TABLE_SCHEMA,
CONCAT(TRUNCATE(SUM(data_length)/1024/1024, 2), MB) AS data_size,
CONCAT(TRUNCATE(SUM(index_length)/1024/1024, 2), MB) AS index_size
FROM information_schema.tables
GROUP BY TABLE_SCHEMA
ORDER BY data_length DESC;
```
查询单个库中所有表磁盘占用大小的SQL语句如下:
```sql
SELECT TABL
```
注:第二条SQL语句中的`TABL`可能是未完成或错误的部分,原文可能有误。
全部评论 (0)
还没有任何评论哟~


