navicat查看MySQL数据库、表容量大小
2023-09-11 14:22:42 时间
1. 查看所有数据库容量大小
select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)' from information_schema.tables group by table_schema order by sum(data_length) desc, sum(index_length) desc;
2. 查看所有数据库各表容量大小
-
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
-
order by data_length desc, index_length desc;
3. 查看指定数据库容量大小
例:查看mysql库容量大小
-
select
-
table_schema as '数据库',
-
sum(table_rows) as '记录数',
-
sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)',
-
sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'
-
from information_schema.tables
-
where table_schema='mysql';
4. 查看指定数据库各表容量大小
例:查看mysql库各表容量大小
-
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='mysql'
-
order by data_length desc, index_length desc;
相关文章
- Dapper操作MySQL数据库获取JSON数据中文乱码
- mysql数据库中,查看当前支持的字符集有哪些?字符集默认的collation的名字?
- mysql数据库中查看当前使用的数据库是哪个数据库?
- 【MySQL高级】MySql中常用工具及Mysql 日志
- 【JAVA】在java类中连接和读取mysql数据库的实例(控制台显示)
- mysql数据库容灾实时备份主从
- 《深入实践Spring Boot》一第2章 在Spring Boot中使用数据库2.1 使用MySQL
- 【MySQL】如何向mysql数据库插入当前时间
- MySQL查看数据库表容量大小
- Mysql的安全配置向导命令mysql_secure_installation
- 《PHP、MySQL和Apache入门经典(第5版)》一一2.7 基本安全规则
- javaweb 乱码---汉字存入mysql数据库中变成乱码
- ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061),mysql服务已启动
- [mysql]MySQL数据库如何导出
- python操作mysql数据库系列-操作MySql数据库(四)
- python操作mysql数据库系列-操作MySql数据库(三)
- python操作mysql数据库系列-操作MySql数据库(二)
- python操作mysql数据库系列-安装MySql
- 数据库高可用和分区解决方案-MySQL 篇
- 数据库原理及MySQL应用 | 并发控制
- PostgreSQL通过mysql_fdw访问MySQL数据库
- MYSQL数据库只能通过localhost 127.0.0.1访问,无法通过IP访问
- mysql中数据库database、实例instance、会话session的关系
- 【MySql 】is not allowed to connect to this MySql server 无法访问远程MySQL数据库
- MySQL 安装mysql数据库