Проблема N+1
Коротко: Проблема N+1 виникає, коли програма виконує один запит для списку, а потім ще по одному запиту для кожного з N результатів. Один запит перетворюється на N+1.
Докладніше: Приклад: завантажити 100 записів (1 запит), а потім по одному отримувати автора кожного запису (100 запитів). Кожен запит сам по собі швидкий, але разом вони складаються в багато мережевого часу й очікування.
Подробиці
- Як помітити: у журналі безліч майже ідентичних…
Див. також: пул з’єднань