快速查看数据库内库、表大小
2016-04-05 14:26
351 查看
要想知道每个数据库的大小的话,步骤如下:
1、进入information_schema 数据库(存放了其他的数据库的信息)
比如查看数据库home的大小
比如查看数据库home中 members 表的大小
补充:
其实单独查看某个表的大小,没有必要去使用sql语句,使用mysql命令:show table status like 'table_name'\G 即可。
这样更加快捷方便。但是查看具体某个数据库的大小必须要用sql语句去查。
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 表的大小
concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home' and table_name='members';
补充:
其实单独查看某个表的大小,没有必要去使用sql语句,使用mysql命令:show table status like 'table_name'\G 即可。
这样更加快捷方便。但是查看具体某个数据库的大小必须要用sql语句去查。
相关文章推荐
- TimesTen评估和计算表的大小ttsize、ttcomputetabsizes
- mysql 查看一个表占用的空间
- 查询oracle数据中所有表的大小
- postgresql 查看数据库,表,索引,表空间以及大小
- 把数据库文件复制到SD卡
- 查看数据库,表以及表中的列
- 查看 MySQL 数据库中每个表空间大小
- mysql蠕虫复制
- django之创建第8-1个项目-数据库之增删改查/数据库数据显示在html页面
- c#使用SQLiteDataAdapter配合DataGridView增删改查数据
- 全文搜索引擎coreseek安装配置(sphinx)
- Linux-Centos MySQL/MariaDB 中文乱码
- Mysql主从同步和读写分离配置
- SQL中rollup与cube
- mysql常用命令汇总
- MFC调用4.0.1版本libpqxx库连接postgresql数据库提示编译错误
- MySQL二进制文件开启及查看【windows】
- Navicat for Oracle 配置以及使用
- redis相关概念(待补充)
- mysql 数据库 操作记录