N+1 ક્વેરી સમસ્યા Django ORM માં સૌથી સામાન્ય પ્રદર્શન સમસ્યા છે: લૂપમાં સંબંધિત ઑબ્જેક્ટને એક્સેસ કરવું દરેક માટે અલગ ડેટાબેસ ક્વેરી ટ્રિગર કરે છે. select_related અને prefetch_related સંબંધિત ડેટા કુશળતાથી ફેચ કરીને તેને હલ કરે છે — તે આવશ્યક ઑપ્ટિમાઇઝેશન સાધનો છે.
N+1 સમસ્યા
books = Book.objects.()
book books:
(book.author.name)
