@nikko
Чтобы узнать размер базы данных в PostgreSQL, вы можете воспользоваться следующими способами:
1
|
SELECT pg_database_size('database_name'); |
Эта функция возвращает размер базы данных в байтах.
1
|
SELECT datname, pg_database_size(datname) FROM pg_database; |
Этот запрос выведет список всех баз данных в системе и их размеры.
1
|
du -sh /var/lib/postgresql/10/main |
Эта команда выведет размер директории, где хранится база данных, в формате "human-readable", то есть с указанием размера в удобном для чтения формате (например, 4.0G
означает 4 гигабайта). Обратите внимание, что эта команда вернет размер всей директории, а не только размера базы данных, поэтому вывод может быть больше, чем