查询数据库大小
2012-11-22 12:59
183 查看
要想知道每个数据库的大小的话,步骤如下:
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';
详细出处参考:http://www.frostsky.com/2011/08/mysql-query-size/
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';
详细出处参考:http://www.frostsky.com/2011/08/mysql-query-size/
相关文章推荐
- Oracle查询数据表结构(字段,类型,大小,备注)---数据库设计说明书
- 查询数据库表大小sql
- 查询数据库中所有表的记录数和大小
- SQL查询所有数据库名称,表大小.
- 查询数据库各表大小
- 查询数据库中表所占用的物理硬盘大小
- MySQL查询数据库大小
- sql server 查询数据库表的大小语句
- 查询数据库文件大小M/G
- MySql查询数据库的大小
- sql查询数据库中表占用空间大小
- Sqlserver查询数据库文件大小和剩余空间
- T-SQL实用查询之分析数据库表的大小
- 数据库空间大小的查询语句
- mysql sql语句查询数据库大小
- perl获取数据库查询返回数组大小
- sqlserver 查询数据库大小的方法
- sql 语句查询数据库大小
- 数据库表空间大小查询
- 数据库语句大全之查询前若干名数据/周期日期/大小/逻辑/重复记录查询