PostgreSQL — это реляционная база данных с открытым кодом, которая поддерживается в течение 30 лет разработки и является одной из наиболее известных среди всех существующих реляционных баз данных.

новые заметки

pg_dump

pg_dump - это утилита командной строки, входящая в состав системы управления базами данных PostgreSQL. Она используется для создания резервных копий (бэкапов) баз данных PostgreSQL.Основные особенности и функции pg_dump:1. Создание резервной копии: У ...

Читать далее

Получаем размер таблицы, базы данных, индекса, табличного пространства и размер значения в PostgreSQL

Администратор базы данных часто задумывается — чем в данный момент занята система, куда делось место на диске, какая база “распухла” и т.д. Для мониторинга работы СУБД и анализа её производительности существуют различные инструменты. Большая часть эт ...

Читать далее

Практическое применение команды psql

psql — это терминальный интерфейс для PostgreSQL . Он позволяет вводить запросы в интерактивном режиме, отправлять их в PostgreSQL и просматривать результаты запросов. В качестве альтернативы ввод может быть из файла или из аргументов командной строк ...

Читать далее

PostgreSQL: полнотекстовый поиск и поиск по фразам

Вы, вероятно, знакомы с поиском по шаблону, который с самого начала был частью стандартного SQL и доступен для каждой отдельной базы данных на основе SQL:SELECT column_name FROM table_name WHERE column_name LIKE 'pattern';Это вернет строки, где colum ...

Читать далее

Настройка удаленного подключения к PostgreSQL

По умолчанию, сервер баз данных pgsql разрешает подключение только с локального компьютера. Данная инструкция показывает, как разрешить подключения с удаленных систем. Онанаписана на примере AstraLinux “Орел” и PostgreSQL15.Для начала посмотрим путь ...

Читать далее

Установка Postgres Pro Standard на компьютер с Astra Linux Common Edition (Орёл)

Postgres Pro Standard 15 — это объектно-реляционная система управления базами данных, разработанная Postgres Professional на основе PostgreSQL. В Postgres множество новых функций были реализованы раньше большинства коммерческих СУБД. При этом система ...

Читать далее

Как настроить удаленное подключение к PostgreSQL

По умолчанию, сервер баз данных pgsql разрешает подключение только с локального компьютера. Данная инструкция показывает, как разрешить подключения с удаленных систем. Онанаписана на примере Linux CentOS и PostgreSQL14.Для начала посмотрим путь распо ...

Читать далее

Резервное копирование PostgreSQL

В данной инструкции рассмотрены варианты и примеры созданиярезервных копий и восстановления баз СУБД PostgreSQL.Все команды, которые приводятся ниже, должны выполняться из командной строки. В Linux — это окнотерминала, в Windows — командная строка (c ...

Читать далее

Аутентификация клиента

Аутентификация клиента контролируется файлом конфигурации, который традиционно имеет имя pg_hba.confи хранится в каталоге данных кластера базы данных. ( HBA означает аутентификацию на основе хоста.) pg_hba.confФайл по умолчанию устанавливается, когда ...

Читать далее

Шпаргалка по основным командам PostgreSQL

Вся работа с PostgreSQL осуществляется под пользователем postgres.$sudo su postgresРаботать с PosgreSQL можно как в интерактивном режиме, так и из командной строки. Программа — psql.Основные команды PostgreSQL в интерактивном режиме:\connect db_name ...

Читать далее