查看mysql库中所有表的大小和记录数
查看mysql库中所有表的大小和记录数
SELECT TABLE_NAME,DATA_LENGTH,INDEX_LENGTH,(DATA_LENGTH+INDEX_LENGTH) as length,TABLE_ROWS,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,3), 'MB') as total_size FROM information_schema.TABLES WHERE TABLE_SCHEMA='database_name' order by length desc
结果:
+------------------------------+-------------+--------------+------------+------------+------------+
| TABLE_NAME | DATA_LENGTH | INDEX_LENGTH | length | TABLE_ROWS | total_size |
+------------------------------+-------------+--------------+------------+------------+------------+
| log | 959226404 | 932541440 | 1891767844 | 19966020 | 1804.130MB |
| articles | 1528283112 | 6710272 | 1534993384 | 459585 | 1463.884MB |
| category_aticles| 24895262 | 85363712 | 110258974 | 1778233 | 105.151MB |
|user | 43867824 | 489472 | 44357296 | 47476 | 42.302MB |
说明:
TABLE_NAME :表名字;
DATA_LENGTH : 数据大小;
INDEX_LENGTH :索引大小;
TABLE_ROWS : 记录数量;
TABLE_SCHEMA : 数据库名字;
ENGINE:所使用的存储引擎;
information_schema :
是mysql自带的,它提供了访问数据库元数据的方式,元数据是关于数据的数据,
如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。
一个表占用空间的大小,相当于是 数据大小 + 索引大小;
相关文章
- Mysql加锁过程详解(3)-关于mysql 幻读理解
- CodeIgniter 向mysql插入数据包括字母、汉字问题
- mysql高性能分页语句_如何优化Mysql千万级快速分页
- mysql数据库中,如何对json数据类型的值进行修改?通过json_set函数对json字段值进行修改?
- PHP MySQL Order By 关键词
- ASP.NET实现二维码 ASP.Net上传文件 SQL基础语法 C# 动态创建数据库三(MySQL) Net Core 实现谷歌翻译ApI 免费版 C#发布和调试WebService ajax调用WebService实现数据库操作 C# 实体类转json数据过滤掉字段为null的字段
- Mysql错误check the manual that corresponds to your MySQL server version for the right syntax
- 浅谈MySQL Binlog
- 【MySQL进阶-03】深入理解mysql的索引分类,覆盖索引,覆盖索引失效,回表,MRR
- mysql空格问题引起查询问题
- MySQL索引原理以及查询优化
- MYSQL数据库注释
- 查看MySQL的当前日期
- 《PHP、MySQL和Apache入门经典(第5版)》一2.7 基本安全规则
- mysql命令(数据库备份与恢复)
- 转发 可设置skip_name_resolve参数 会出现 ERROR 2005 (HY000): Unknown MySQL server host _mysql ...
- Mysql命令mysql:连接Mysql数据库
- 【探索新域,拥抱未来】MySQL专家肖鹏侃侃话开源
- 在centos中php 在连接mysql的时候,出现Can't connect to MySQL server on 'XXX' (13)
- 【参与有奖】您用的MySQL、MongoDB、Redis等服务被勒索过吗?
- (2.13)Mysql之SQL基础——触发器
- mysql 异常处理实例
- Eclipse中使用MySql遇到:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading o
- MYSQL 监控数据库SQL语句 查看数据库执行语句