Статья подготовлена для студентов курса «PostgreSQ» в образовательном проекте OTUS. Мы уже писали о командах для безопасного изменения типа поля и работы с конфигурацией в PostgreSQL. В этот раз поговорим о командах, позволяющих получать информацию о базе данных: размере БД и таблиц, перечне таблиц и пользователей, активности пользователей. Размер БД Для получения физического размера файлов применяем следующий запрос: Результат будет представлен в формате числа вида 41809016. В нашем случае current_database() является функцией, возвращающей имя текущей БД...
Как узнать размер базы данных PostgreSQL? Быстро узнать текущий размер нужной базы данных PostgreSQL можно с помощью команды SELECT pg_size_pretty( pg_database_size( 'interested_db' ) ); В результате получатся примерно следующее pg_size_pretty ---------------- 36 GB