psql -c "SELECT pg_database.datname, pg_database_size(pg_database.datname), pg_size_pretty(pg_database_size(pg_database.datname)) FROM pg_database ORDER BY pg_database_size DESC;" -d
Команда psql -c "SELECT pg_database.datname, pg_database_size(pg_database.datname), pg_size_pretty(pg_database_size(pg_database.datname)) FROM pg_database ORDER BY pg_database_size DESC;" -d
используется для получения списка всех баз данных в PostgreSQL, включая их размеры в байтах и человекочитаемом формате. Результат будет отсортирован по размеру баз данных в порядке убывания. Аргумент -d
используется для указания имени базы данных, над которой будет выполнена команда. Вместо вам нужно подставить имя конкретной базы данных, над которой вы хотите выполнить эту команду.
Альтернативой этой команде может быть использование инструментов администрирования, таких как pgAdmin, для визуального получения списка баз данных и их размеров.