ปัญหา N+1 query เป็นปัญหาด้านประสิทธิภาพของ Django ORM ที่พบบ่อยที่สุด: การเข้าถึง object ที่เกี่ยวข้องในลูปทำให้เกิด query แยกต่างหากต่อ object แต่ละตัว select_related และ prefetch_related แก้ปัญหานี้ด้วยการดึงข้อมูลที่เกี่ยวข้องอย่างมีประสิทธิภาพ — เป็นเครื่องมือ optimize ที่จำเป็น
ปัญหา N+1
books = Book.objects.()
book books:
(book.author.name)
