mysql管理 ------查看 MySQL 数据库中每个表占用的空间大小
来源:互联网 发布:ubuntu 安装maven3 编辑:程序博客网 时间:2024/05/20 11:26
如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是:
TABLE_SCHEMA : 数据库名
TABLE_NAME:表名
ENGINE:所使用的存储引擎
TABLES_ROWS:记录数
DATA_LENGTH:数据大小
INDEX_LENGTH:索引大小
其他字段请参考MySQL的手册,我们只需要了解这几个就足够了。
所以要知道一个表占用空间的大小,那就相当于是 数据大小 + 索引大小 即可。
SQL:
SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS FROM TABLES WHERE TABLE_SCHEMA='数据库名' AND TABLE_NAME='表名'
完整SQL语句:
1、进去指定schema 数据库(存放了其他的数据库的信息)
2、查询所有数据的大小
3、查看指定数据库实例的大小,比如说数据库 forexpert
4、查看指定数据库的表的大小,比如说数据库 forexpert 中的 member 表
1
mysql> use information_schema;
2
Database
changed
mysql> select concat(round(sum(DATA_LENGTH/1024/1024), 2), 'MB') -> as data from TABLES;+-----------+| data |+-----------+| 6674.48MB |+-----------+1 row in set (16.81 sec)
mysql> select concat(round(sum(DATA_LENGTH/1024/1024), 2), 'MB') -> as data from TABLES where table_schema='forexpert';+-----------+| data |+-----------+| 6542.30MB |+-----------+1 row in set (7.47 sec)
mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data -> from TABLES where table_schema='forexpert' -> and table_name='member';+--------+| data |+--------+| 2.52MB |+--------+1 row in set (1.88 sec)
转自:http://www.oschina.net/question/12_3673
0 0
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- 查看 MySQL 数据库中每个表占用的空间大小
- mysql管理 ------查看 MySQL 数据库中每个表占用的空间大小
- mysql管理 ------查看 MySQL 数据库中每个表占用的空间大小
- MySQL 数据库中每个表占用的空间大小
- java MapReduce步骤
- 今日作息及食谱(8.20)
- 数据库性能优化之SQL语句优化
- jsp放在WEB-INF下的原因
- UVA 10280 - Old Wine Into New Bottles
- mysql管理 ------查看 MySQL 数据库中每个表占用的空间大小
- PCA(Principal Component Analysis)主成分分析
- Oracle逻辑备份之数据泵(1)
- JAVA调用sqlserver存储过程的实现(返回多个结果集的实现)
- Java对象与JSON的转换
- Oracle逻辑备份之数据泵(2)
- AUC与ROC - 衡量分类器的好坏
- jQuery之换肤与cookie插件
- 动态分析maillog日志,把恶意链接直接用防火墙禁止