Postgresql как установить максимальное количество подключений, max_connections

Postgresql как установить максимальное количество подключений, max_connections

Коллеги всем привет.

В сегодняшней статье я вам расскажу как изменить параметр max_connections в Postgresql. Этот параметр служит для ограничения подключения к базе данных. max_connections является статическим и поэтому просто так в консоли его изменить не получится, нужно его явно устанавливать в конфигурационном файле.

 

Содержимое статьи:

  1. Текущие значения max_connections.
  2. Изменяем max_connections в postgresql.conf.
  3. Перезапускаем базу данных.
  4. Проверка.

 

1. Текущие значения max_connections.

Прежде чем менять max_connections давай посмотрим сколько сейчас установлено максимальное количество подключений. Для этого воспользуемся командой в консоли:

psql> SHOW max_connections;

Как видим сейчас установлено 400 подключений.


 

2. Изменяем max_connections в postgresql.conf.

Для смени параметра max_connections требуется его изменить в конфигурационном файле postgresql.conf. Находим его и меняем значения.

$. sudo vim $PG_HOME/postgresql.conf

Меняем значения с 400 на 500, после сохраняем и закрываем файл.


 

3. Перезапускаем базу данных.

$. pg_ctl restart


 

4. Проверка.

После того как мы изменили значения max_connections с 400 на 500 и перезапустили базу данных, то можем проверять результат. Повторяем первое действия:

psql> SHOW max_connections;

Как видим все получилось, значения max_connections успешно применилось.


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

PostgreSQL - Как определить к каким файлам на диске соответствуют таблицы в базе данных
PostgreSQL - Как определить к каким файлам на диске соответствуют таблицы в базе данных
POSTGRESQL
Читать далее
PostgreSQL - Как узнать размер таблиц в базе данных
PostgreSQL - Как узнать размер таблиц в базе данных
POSTGRESQL
Читать далее
PostgreSQL - Как проверить привилегии пользователя
PostgreSQL - Как проверить привилегии пользователя
POSTGRESQL
Читать далее