Problém N+1 dotazů je nejčastější problém s výkonem Django ORM: přístup k asociovaným objektům v cyklu spustí separátní databázový dotaz pro každý z nich. select_related a prefetch_related to vyřešují efektivním načítáním asociovaných dat — jsou to nezbytné optimalizační nástroje.
Problém N+1
books = Book.objects.()
book books:
(book.author.name)
