查询mysql数据库占用空间大小
2018-03-21 11:05
162 查看
当数据库使用一段时候后,想知道数据库数据占用大小;
2、查看表格:
3、查看占用磁盘大小
1)查看占多少字节
2)查看占多少M
找到mysql的配置文件/etc/my.cnf;
查看数据存放位置;进入相应的文件夹,进行du -sh 查询该文件大小
方式一:
1、进入数据库:mysql -u root -p
2、查看表格:
show databases;
3、查看占用磁盘大小
1)查看占多少字节
select sum(DATA_LENGTH)+sum(INDEX_LENGTH) from information_schema.tables where table_schema='boss';
2)查看占多少M
select concat(round(sum(DATA_LENGTH)/1024/1024+sum(INDEX_LENGTH)/1024/1024),'M') from information_schema.tables where table_schema='boss';
方式二:
不建议这么做,需要查看数据库的数据文件夹,需要的权限比较高:找到mysql的配置文件/etc/my.cnf;
查看数据存放位置;进入相应的文件夹,进行du -sh 查询该文件大小
相关文章推荐
- 查询sql数据库中表占用的空间大小
- 查询SQLSERVER某个表所占用空间大小的SQL语句
- ORACLE查询每个表占用空间大小
- oracle查询数据表占用空间的大小
- SQL查询大小及空间占用情况
- 56. 查询各表占用的空间大小
- MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句
- sql查询数据库中所有表的记录条数,以及占用磁盘空间大小。
- 在Oracle中查询表的大小、表的占用情况和表空间的大小
- sql server 查询表占用空间大小
- 不同数据库中查询Table占用空间的大小
- 查询sql数据库中表占用的空间大小
- cacti 中查询mysql数据库占用磁盘大小并返回的php修改了
- 查询sql数据库中表占用的空间大小
- 查看MySQL数据库中每个表占用的空间大小
- MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句
- 查询sql数据库中表占用的空间大小
- 查询sql数据库中表占用的空间大小
- oracle查询所有表占用空间大小
- 在Oracle中查询表的大小、表的占用情况和表空间的大小