如何通过sql语句查看数据库的大小
2017-02-10 11:22
274 查看
要想知道每个数据库的大小的话,步骤如下:
1、进入information_schema 数据库(存放了其他的数据库的信息)
use information_schema;
2、查询所有数据的大小:
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;
3、查看指定数据库的大小:
比如查看数据库home的大小
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home';
4、查看指定数据库的某个表的大小
比如查看数据库home中 members 表的大小
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home' and table_name='members';
1、进入information_schema 数据库(存放了其他的数据库的信息)
use information_schema;
2、查询所有数据的大小:
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;
3、查看指定数据库的大小:
比如查看数据库home的大小
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home';
4、查看指定数据库的某个表的大小
比如查看数据库home中 members 表的大小
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home' and table_name='members';
相关文章推荐
- 如何通过SQL命令查看数据库的文件大小[转]
- 如何查看数据库中某用户,正在运行什么SQL 语句
- 如何通过sql日志,查看以前执行过的sql语句
- Oracle 查看表空间的大小及使用情况sql语句(oracle数据库维护精品)
- 如何通过10053查看SQL语句执行计划
- 通过SQL语句查看mysql数据库的大小
- 通过SQL语句查看数据库表的列数
- 通过sql语句查看MYSQL表占空间,数据库所占空间
- 通过sql语句如何检测到数据库的名字-理会精神
- 查看mysql中database占用磁盘空间的大小SQL语句【测试通过】
- 通过SQL语句来备份,还原数据库
- T-SQL是否有循环语句?类似C语言的for?如何查看有哪些用户连接到服务器上?如何强制其退出?
- 如何通过SQL语句修改系统日期和时间
- [置顶]一个查看MSSQL数据库中所有表信息的SQL语句
- 通过sql语句动态显示数据库内容到jtable
- 如何用sqll语句查看当前表是否被锁?
- 如何用SQL语句创建数据库
- 如何在sqlplus中查看oracle数据库sql语句执行计划,执行时间和统计信息
- 学习在Sql Server中如何通过SQL语句创建Job
- sql语句查看SQL Server 数据库的事务日志