Das N+1-Abfrage-Problem ist das häufigste Django-ORM-Leistungsproblem: Der Zugriff auf zugehörige Objekte in einer Schleife löst für jedes eine separate Datenbankabfrage aus. select_related und prefetch_related lösen es, indem sie zugehörige Daten effizient abrufen — sie sind unverzichtbare Optimierungswerkzeuge.
Das N+1-Problem
books = Book.objects.()
book books:
(book.author.name)
