N+1 problem तेव्हा घडते जेव्हा एखादा field resolver प्रत्येक parent item साठी एकदा चालतो आणि प्रत्येक वेळी स्वतःची database query करतो. N posts ची list आणि नंतर प्रत्येक post चा author मिळवल्यास posts साठी 1 query + authors साठी N queries होतात — N+1 round trips, ज्या load खाली performance पूर्णपणे खच्ची करतात.
हे का घडते
Resolvers प्रत्येक field साठी, प्रत्येक item साठी चालतात. list मधील प्रत्येक post साठी स्वतंत्रपणे execute होतो, आणि त्यांपैकी कोणालाही इतरांबद्दल माहिती नसते, त्यामुळे प्रत्येक जण स्वतःचे करतो.
