Просмотр информации о состоянии PostgreSQL
Просмотр информации о базе «web_cache»
bash /opt/pgsqlks-15.8/utility/5434/psql.sh -h 127.0.0.1 -c "SELECT datname As Имя, pg_size_pretty(pg_database_size(pg_database.datname)) As Размер, datacl As Права_доступа FROM pg_database WHERE datname='web_cache' ORDER BY datname asc;"
Результат:
Имя | Размер | Права_доступа
-----------+---------+---------------------------------------
web_cache | 7477 kB | {=Tc/dbo,dbo=CTc/dbo,wc_user=CTc/dbo}
(1 row)
Просмотр информации о размере БД
Информация о размере БД кэша web_cache в «СУБД-КС» версии 15.8 работающего на порту 5434:
bash /opt/pgsqlks-15.8/utility/5434/psql.sh -h 127.0.0.1 -c "SELECT pg_size_pretty( pg_database_size( 'web_cache' ) );"
Результат:
pg_size_pretty
----------------
7477 kB
(1 row)
Информация о размере всех баз данных на сервере «СУБД-КС» версии 15.8 работающего на порту 5434
bash /opt/pgsqlks-15.8/utility/5434/psql.sh -h 127.0.0.1 -c "select datname, pg_size_pretty(pg_database_size(datname)) from pg_database;"
Результат:
datname | pg_size_pretty
----------------+----------------
template1 | 7305 kB
template0 | 7305 kB
postgres | 7997 kB
news | 7965 kB
ksid_test | 9445 kB
smart_messages | 7813 kB
web_cache | 7477 kB
smart | 1593 MB
news_test | 9053 kB
ksid | 9485 kB
(10 rows)
Просмотр информации о размере shared memory
в контейнере «pgsqlks-15.8_5434»
docker exec -ti pgsqlks-15.8_5434 df -h /dev/shm
Пример вывода:
Filesystem Size Used Avail Use% Mounted on
shm 256M 6.1M 250M 3% /dev/shm