Datenbanken · Senior · Frage 37 von 75
Was ist ein typischer Grund, max_connections in PostgreSQL zu begrenzen und zu poolen, statt es auf Tausende zu erhöhen?
- 1PostgreSQL kann nicht über 1000 Verbindungen zählen
- 2Zu viele Backends verursachen Konkurrenz und senken den Durchsatz
- 3Höhere Werte schalten die Replikation zu Standbys ab
Antwort zeigen
Richtige Antwort: Zu viele Backends verursachen Konkurrenz und senken den Durchsatz
Erklärung
Der Durchsatz erreicht meist sein Maximum bei einer Zahl aktiver Verbindungen nahe einem kleinen Vielfachen der CPU-Kerne. Ein Pooler reiht den Rest billig ein.