Как посмотреть размер базы demo postgresql?
Самый простой способ:
postgres=# \l+
# su - postgres
$ sudo su - postgres
$ psql
postgres=# select pg_database_size('demo');
pg_database_size
------------------
8046019076
(1 строка)
postgres=# SELECT pg_size_pretty( pg_database_size( 'demo' ) );
pg_size_pretty
----------------
7673 MB
(1 строка)
postgres=# SELECT pg_database.datname, pg_size_pretty(pg_database_size(pg_database.datname)) AS size
FROM pg_database;
datname | size
-----------+---------
postgres | 7301 kB
demo | 2752 MB
template1 | 7301 kB
template0 | 7169 kB
demo1 | 9021 kB
example | 7484 MB
(6 rows)
Database size in DB2
Аналогично db2:
$ su - db2inst1
$ db2 connect to demo
Database Connection Information
Database server = DB2/LINUXX8664 11.1.2.2
SQL authorization ID = DB2INST1
Local database alias = DEMO
$ db2 "CALL GET_DBSIZE_INFO (?, ?, ?, -1)"
Value of output parameters
--------------------------
Parameter Name : SNAPSHOTTIMESTAMP
Parameter Value : 2017-09-12-13.33.11.596646
Parameter Name : DATABASESIZE
Parameter Value : 4702175232
Parameter Name : DATABASECAPACITY
Parameter Value : 22786310144
Return Status = 0
Комментариев нет:
Отправить комментарий