당 https://devcenter.heroku.com/articles/heroku-postgres-legacy-plans 연결 한계는 500
https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server에 따르면 "일반적으로 양호한 하드웨어의 PostgreSQL은 수백 개의 연결을 지원할 수 있습니다"
이 한계의 결정 요인은 무엇입니까? #CPU 코어? 램? OS?
당 https://devcenter.heroku.com/articles/heroku-postgres-legacy-plans 연결 한계는 500
https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server에 따르면 "일반적으로 양호한 하드웨어의 PostgreSQL은 수백 개의 연결을 지원할 수 있습니다"
이 한계의 결정 요인은 무엇입니까? #CPU 코어? 램? OS?
답변:
우선, GUC- max_connections
의 설정입니다 postgresql.conf
.
Heroku는 분명히 "Starter Tier"의 경우 20, "Production Tier"의 경우 500으로 제한합니다.
최대 수는 Postgres 자체가 아니라 사용 가능한 시스템 리소스에 의해 제한됩니다 . 일반적으로 동시 연결이 너무 많으면 성능이 저하되므로 설정할 수 있어도 max_connections = 1000
현명하지 않을 수 있습니다 . 여기 누군가의 지시 가있는 블로그가 있습니다.