Lasttests · Senior · Frage 16 von 76
Ein Dienst bekommt mehr DB-Verbindungen im Pool, und die Latenz wird schlechter. Warum?
- 1Ein Connection Pool darf nicht größer sein als die Zahl der Server
- 2Die DB ist gesättigt, mehr Verbindungen bringen nur Konkurrenz und Umschalten
- 3Mehr Verbindungen lassen jede Abfrage immer mehr Speicher nutzen
Antwort zeigen
Richtige Antwort: Die DB ist gesättigt, mehr Verbindungen bringen nur Konkurrenz und Umschalten
Erklärung
Eine DB hat begrenzte Kerne und Platten. Ab einem Punkt warten zusätzliche gleichzeitige Abfragen nur auf Locks und CPU. Ein kleinerer Pool mit Queue in der App ist oft schneller.