EMZETT.
Войти

Проблема N+1

Коротко: Проблема N+1 возникает, когда программа выполняет один запрос для списка, а затем ещё по одному запросу для каждого из N результатов. Один запрос превращается в N+1.

Подробнее: Пример: загрузить 100 записей (1 запрос), а затем по одному получать автора каждой записи (100 запросов). Каждый запрос сам по себе быстр, но вместе они складываются в много сетевого времени и ожидания.

Подробности

  • Как заметить: в журнале множество почти идентичных…

См. также: пул соединений