Рубрики
sql - mysql - postgres

PostgreSQL \ psql \ pg_dump \ pg_restore \ install

Установка postgres debian:

psql:

Посмотреть размер таблицы:

Просмотр списка и путей к конфигурационным файлам:

Список активных соединений с информацией о:

Как получить последние 10 записей:

Создание индексов:

Настройка подключения к базе:

pg_dump — список наиболее часто используемых опций:

Бекап \ архивирования таблиц:

Бекап всех баз данных используя команду pg_dumpall:

Проверка бекапа:

В PostgreSQL есть две утилиты для восстановления базы из бекапа:

Восстановление резервной копии БД, сжатой gz:

Перенос директории с данным (data directory):

Очищение таблицы

Удаление NULL у поля:

Утилита pgcli

Создание пользователя myuser с паролем ‘123’:

Создание базы данных mytestdb с владельцем myuser:

Предоставление пользователю myuser всех прав доступа к базе mytestdb:

Удаление базы данных mytestdb:

Удаление пользователя myuser:

Установка пароля для пользователя postgres:

Просмотр активных/текущих процессов:

Обнуление/усечение таблицы:

Просмотр размера базы данных:

Просмотр размера таблицы:

Просмотр размера таблицы без индексов:

Просмотр запущенной версии PostgreSQL:

Репликация \ replication