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
Читати далі