Сообщения с тегами: postgresql

Управление множеством кластеров и версий PostgreSQL на Ubuntu 24.04

В предыдущих статьях мы рассмотрели как устанавливать и базово настраивать две версии PostgreSQL (17-ю версию и 18-ю версию).

В данной статье мы углубимся в дебри настройки PostgreSQL и рассмотрим такие темы:

  1. Установка нескольких версий PostgreSQL на одном сервере
  2. Запуск нескольких кластеров PostgreSQL (одной версии)
  3. Управление кластерами (изменение настроек, переименование, удаление)

Итак, поехали…

Продолжить чтение


Установка PostgreSQL 18 на Ubuntu 24.04

Буквально 3 дня назад (25 сентября 2025 года) вышла 18-ая версия PostgreSQL.

В ней выделяется несколько долгожданных и я не побоюсь сказать революционных доработок (AIO, B-tree skip scan, UUIDv7 и другие), полный пресс-релиз на русском языке можно прочитать на сайте OpenNet.

Ну а здесь мы попробуем установить новую версию на Ubuntu 24.04

Продолжить чтение


Установка и первоначальная настройка PostgreSQL 17 на Ubuntu 24.04

Относительно недавно (26 сентября 2024) вышла 17-ая версия PostgreSQL.

В ней достаточно много интересных доработок в плане производительности, полный пресс-релиз на русском языке можно прочитать на сайте OpenNet. Так же про 17-ю версию (когда она была еще на стадии беты) был доклад Павла Лузанова на конференции PGConf.Russia 2024 и есть более свежий доклад с PGConf.СПб 2024 о релизе 17-й версии.

Ну а мы сегодня займемся установкой PostgreSQL v17 на Ubuntu 24.04

Продолжить чтение


Установка и первоначальная настройка PostgreSQL 13 на Oracle Linux 7.9

2 года назад я уже писал статью про установку PostgreSQL 11 на Oracle Linux 7.6, с тех пор много воды утекло, вышла 13-я версия PostgreSQL и я решил написать краткую статью про его установку на Oracle Linux 7.9

Установка 13-й версии в целом такая же как и 11-я, но для начинающих специалистов есть пара нюансов.

Продолжить чтение


Как заставить писать pgpool-II 3.x/4.0/4.1 в отдельный лог-файл

pgpool-II достаточно известный балансировщик и пулер соединений для PostgreSQL и не нуждается в представлении. До версии 4.2 у pgpool-II были достаточно скудные настройки логирования — это писать лог в syslog или stderr, в версии 4.2 появился полноценный лог-коллектор в котором можно легко настроить логирование в отдельный файл, сделать ротацию и прочие полезные вещи, прям как в PostgreSQL (собственно logging collector оттуда и был портирован в pgpool-II 4.2).

В статье ниже я расскажу как быстро настроить логирование в отдельный файл для pgpool-II версий 3.x, 4.0 и 4.1, там где нет logging collector.

Продолжить чтение


Установка и первоначальная настройка PostgreSQL 13 на Red Hat Enterprise Linux 8.2

Буквально позавчера (24.09.2020) вышел релиз PostgreSQL 13 с множеством интересных доработок. Краткий пресс-релиз на русском можно почитать на opennet.ru и на официальном сайте.

Давайте быстро установим новую версию PostgreSQL 13 и сделаем минимальные настройки.

Продолжить чтение


Сборка, установка и настройка пулера соединений Yandex Odyssey

В мире пулеров PostgreSQL как известно 2 лидера — это Pgpool-II и PgBouncer, но есть и современные альтернативы в лице Yandex Odyssey и pgagroal.

В данной статье мы поговорим, а точнее установим и настроим Yandex Odyssey.

Продолжить чтение


Перемещение каталога данных PostgreSQL 12 в Ubuntu 18.04

Объём базы данных постоянно увеличивается и со временем дисковое пространство заканчивается. Возникает вопрос, что делать? Путей решения несколько, например расширить текущий раздел или перенести базу на более емкий и быстрый диск. При планировании новой инсталляции PostgreSQL так же желательно размещать каталог данных кластера на отдельном томе для повышения производительности.

Продолжить чтение


Включение ведения контрольных сумм в кластере PostgreSQL 12

Аппаратура пока несовершенна и данные могут быть повреждены на носителе, при передаче данных по интерфейсным кабелям и т.п.
Часть таких ошибок обрабатывается на аппаратном уровне, но часть — увы нет.
Чтобы вовремя обнаружить возникшую проблему, в PostgreSQL журнальные записи всегда снабжаются контрольными суммами.
Страницы данных также можно защитить контрольными суммами.

Как это сделать? Читаем ниже.

Продолжить чтение


Установка и первоначальная настройка PostgreSQL 11 на Oracle Linux 7.6

В октябре 2017 года я писал статью про установку PostgreSQL 10 на Debian 9, с тех пор много воды утекло, вышла 11-я версия PostgreSQL и я решил написать краткую статью про его установку на Oracle Linux 7.6

По сравнению с Debian в установке на Oracle Linux есть несколько нюансов и в статье я это опишу.

Продолжить чтение


Страницы:12