N+1-frågeproblem är det vanligaste prestandaproblemen i Django ORM: att komma åt relaterade objekt i en loop utlöser en separat databasfråga för var och en. select_related och prefetch_related löser det genom att hämta relaterad data effektivt — de är viktiga optimeringsverktyg.
N+1-problemet
books = Book.objects.()
book books:
(book.author.name)
