RE: Max_connections limit

Поиск
Список
Период
Сортировка
От Igor Neyman
Тема RE: Max_connections limit
Дата
Msg-id BN6PR1701MB189086E7A6E68416B6D8B3C9DAE20@BN6PR1701MB1890.namprd17.prod.outlook.com
обсуждение исходный текст
Ответ на Max_connections limit  (Daulat Ram <Daulat.Ram@exponential.com>)
Список pgsql-performance

From: Daulat Ram [mailto:Daulat.Ram@exponential.com]
Sent: Wednesday, June 26, 2019 3:14 AM
To: pgsql-performance@lists.postgresql.org
Subject: Max_connections limit

 

Hello team,

 

We have migrated our database  from Oracle 12c to Postgres 11. I need your suggestions , we have sessions limit in Oracle = 3024 . Do we need to set the same connection limit in Postgres as well. How we can decide the max_connections limit for postgres. Are there any differences in managing connections in Oracle and postgres.

 

SQL> show parameter sessions;

 

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

java_max_sessionspace_size           integer     0

java_soft_sessionspace_limit         integer     0

license_max_sessions                 integer     0

license_sessions_warning             integer     0

sessions                             integer     3024

shared_server_sessions               integer

SQL>

 

Regards,

Daulat

 

 

The difference between Oracle and PG is that Oracle has “built-in” connection pooler, and PG does not.

You should use external pooler (i.e. PgBouncer) and reduce number of allowed connections in PG config to about 50, while allowing thousands client connection when configuring PgBouncer.

 

Regards,

Igor Neyman

В списке pgsql-performance по дате отправления:

Предыдущее
От: AminPG Jaffer
Дата:
Сообщение: Re: Incorrect index used in few cases..
Следующее
От: Justin Pryzby
Дата:
Сообщение: Re: scans on table fail to be excluded by partition bounds