Sobes.tech
Middle
18

Какие утилиты PostgreSQL вы знаете и использовали?

Компании, где спрашивали
Winline

Ответ от нейросети

sobes.tech AI

В PostgreSQL существует множество утилит, которые активно используются для администрирования, резервного копирования и восстановления данных, а также для работы с базой данных:

  • psql — интерактивная командная оболочка для выполнения SQL-запросов и администрирования базы.
  • pg_dump — утилита для создания резервных копий базы данных в различных форматах.
  • pg_restore — инструмент для восстановления базы из резервной копии, созданной pg_dump.
  • pg_ctl — управление запуском и остановкой сервера PostgreSQL.
  • createdb и dropdb — создание и удаление баз данных.
  • createuser и dropuser — управление пользователями базы данных.
  • pg_stat_statements — расширение для сбора статистики по выполненным запросам.
  • vacuum и vacuumdb — очистка и оптимизация базы данных.

Пример использования pg_dump для резервного копирования:

pg_dump -U username -F c -b -v -f backup_file.backup dbname

Эта команда создаст сжатый бэкап базы dbname с указанием пользователя username.