¿Qué limita el número de conexiones?


Respuestas:


16

En primer lugar, el GUC max_connections: un escenario postgresql.conf.

Heroku obviamente limita esto a 20 para el "Nivel de inicio" y 500 para el "Nivel de producción".

El número máximo no está limitado por Postgres, sino por los recursos disponibles del sistema . Por lo general, el rendimiento se degrada con demasiadas conexiones simultáneas, por lo que incluso si puede configurarlo max_connections = 1000, probablemente no sea prudente. Aquí hay un blog con instrucciones de alguien que lo hizo .


Gracias Erwin Entonces, ¿qué recursos del sistema son limitantes? Suena como #cores y husos. ¿Es un sistema operativo particular mejor que otros?
Neil McGuigan

@NeilMcGuigan: siga el enlace, la entrada del blog tiene una lista.
Erwin Brandstetter
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.