PostgreSQL — полезные команды
Просмотр существующих баз данных
Просмотр существующих баз данных c более детальным выводом(размер, описание баз данных)
Подключение к базе данных databasename
Просмотр существующих таблиц в текущей базе данных
Просмотр списка всех таблиц с описанием в текущей базе данных
Просмотр структуры, индексов и прочих элемнтов таблицы
Просмотр списка всех пользователей и их привилегий
Просмотр списка доступных функций
Выполнить команды из файла FILE
Сохранить результат запроса в файл FILE
Включить отображение времени выполнения запроса
Создание пользователя myuser с паролем ‘123’
Создание базы данных mytestdb с владельцем myuser
Предоставление пользователю myuser всех прав доступа к базе mytestdb
Удаление базы данных mytestdb
Удаление пользователя myuser
Просмотр активных/текущих процессов
Просмотр размера базы данных
Просмотр размера таблицы
Просмотр размера таблицы без индексов
Просмотр запущенной версии PostgreSQL
Просмотр всех переменных и их значения в PostgreSQL
Вывод результата запроса в файл
Бекап баз данных
Бекап кокретной базы данных
Создание бекапа базы mydatabase, в сжатом виде
Создание бекапа базы mydatabase, в виде обычного текстового файла, включая команду для создания БД
Создание бекапа базы mydatabase с сжатием в gz
Создание дампа c удаленного сервера
Бекап всех баз данных
Восстановление конкретной базы данных
Восстановление резервной копии БД mydatabase , сжатой gz
Или
Или
Восстановление всех баз данных
Мониторинг
Просмотр активных/текущих процессов
Просмотр активных блокировок
Использование утилиты pg_top
Источник: https://kamaok.org.ua/?p=961