Testy obciążeniowe · Senior · Pytanie 16 z 76
Usłudze zwiększono pulę połączeń do bazy, a opóźnienie się pogorszyło. Dlaczego?
- 1Pula połączeń nie może być większa niż liczba serwerów
- 2Baza jest nasycona, więc więcej połączeń dodaje rywalizację i przełączanie
- 3Więcej połączeń zawsze sprawia, że każde zapytanie zużywa więcej pamięci
Pokaż odpowiedź
Poprawna odpowiedź: Baza jest nasycona, więc więcej połączeń dodaje rywalizację i przełączanie
Wyjaśnienie
Baza ma ograniczoną liczbę rdzeni i dysków. Powyżej pewnego punktu dodatkowe równoczesne zapytania tylko czekają na blokady i CPU. Mniejsza pula z kolejką w aplikacji bywa szybsza.