Node.js · Middle · Pytanie 47 z 75
Czym jest problem N+1 zapytań?
- 1Używanie więcej niż jednego serwera bazy danych
- 2Zapytanie zwracające N+1 wierszy zamiast N
- ✓Poprawna odpowiedź: Wczytanie listy jednym zapytaniem, a potem po jednym zapytaniu na każdy element, zamiast jednego-dwóch zapytań w sumie
Wyjaśnienie
Dla 100 postów to 101 zapytań. Naprawia się to JOIN-em, WHERE id IN (...) albo batchowaniem (np. DataLoader w GraphQL).