postgresql-查看各个数据库大小】的更多相关文章

SQL命令查看Mysql数据库大小的方法. 要想知道每个数据库的大小的话,步骤如下: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…
查看MySQL数据库大小 1.首先进入information_schema 数据库(存放了其他的数据库的信息) ? 1 2 mysql> use information_schema; Database changed 2.查看大小(1)查看所有数据库大小 ? 1 mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES; 结果:(2)查看指定数据库大小 ? 1 mysql> se…
要想知道每个数据库的大小的话,步骤如下: 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…
1. 在数据库中查单个表 select pg_size_pretty(pg_relation_size('table_name')); 2. 查出并按大小排序 SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size('"' || table_schema || '"."' || table_name || '"')) AS s…
mysql> mysql> use information_schema ; /*切换到information_schema数据下*/ Database changed mysql> mysql),),'MB') as data from tables; /*查询所有数据大小*/ +----------+ | data | +----------+ .68MB | +----------+ row in set (0.36 sec) mysql),),'MB') as data from…
3中方法,不论什么一个都行 方法一 ,查一个表 select pg_size_pretty(pg_relation_size('table_name')); 方法二 ,查出全部表并按大小排序 SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size('"' ||table_schema || '"."' || table_name ||…
1.手动查看: 查看数据库postgres的oid postgres=# SELECT oid from pg_database where datname='postgres'; oid------- 12002(1 行记录) 查找数据库的目录 D:\Program Files\PostgreSQL\9.2\data\base 查看名称为12002的文件的大小即是数据库postgres的大小; linux可以以下命令替代 [root@arch 12002]# cd /var/lib/postg…
查看数据库表基本信息. select * from information_schema.TABLES where information_schema.TABLES.TABLE_SCHEMA = '数据库名' and information_schema.TABLES.TABLE_NAME = '表名'; 查看mysql数据库大小 SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH) FROM information_schema.TABLES where TAB…
每个mysql都有一个库information_schema,里面有一张表TABLES存储了所有数据库表的信息,因此,可以从这张表中查看数据库大小和表大小 查询数据库大小 ,),'GB') as data from information_schema.tables where table_schema='esb'; 查询数据库中表大小 ,),'GB') as data from information_schema.tables where table_schema='esb' and tab…
查看MySQL数据库大小 1.首先进入information_schema 数据库(存放了其他的数据库的信息) ? 1 2 mysql> use information_schema; Database changed 2.查看大小(1)查看所有数据库大小 ? 1 mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES; 结果:(2)查看指定数据库大小 ? 1 mysql> se…