N+1-kyselyongelma on yleisin Django ORM:n suorituskykyproblem: siihen liittyvien objektien käyttäminen silmukassa laukaistaa erillisen tietokantakyselyn kullekin objektille. select_related ja prefetch_related ratkaisevat sen hakemalla liittyvät tiedot tehokkaasti — ne ovat välttämättömiä optimointityökaluja.
N+1-ongelma
books = Book.objects.()
book books:
(book.author.name)
