Bazy danych · Senior · Pytanie 37 z 75
Jaki jest typowy powód, by ograniczać max_connections w PostgreSQL i używać puli zamiast podnosić je do tysięcy?
- 1PostgreSQL nie umie liczyć powyżej 1000
- ✓Poprawna odpowiedź: Każde połączenie to proces z własną pamięcią, a zbyt wiele aktywnych backendów powoduje rywalizację, która obniża łączną przepustowość
- 3Wyższe wartości wyłączają replikację
Wyjaśnienie
Przepustowość zwykle osiąga szczyt przy liczbie aktywnych połączeń bliskiej niewielkiej wielokrotności rdzeni CPU. Pooler tanio ustawia resztę w kolejce.