ஒரு field resolver ஒவ்வொரு parent item-க்கும் ஒரு முறை இயங்கி, ஒவ்வொரு இயக்கமும் தனது சொந்த database query-ஐ வெளியிடும்போது N+1 problem ஏற்படுகிறது. N post-களின் ஒரு list-ஐயும், பிறகு ஒவ்வொரு post-இன் author-ஐயும் fetch செய்வது post-களுக்கு 1 query + author-களுக்கு N query-ஐ fire செய்கிறது — N+1 round trip-கள், சுமையின் கீழ் performance-ஐ நசுக்குகின்றன.
அது ஏன் நடக்கிறது
Resolver-கள் ஒவ்வொரு field-க்கும், ஒவ்வொரு item-க்கும் இயங்குகின்றன. , list-இல் உள்ள ஒவ்வொரு post-க்கும் தனித்தனியாக இயங்குகிறது, மேலும் அவற்றில் எதுவும் மற்றவற்றைப் பற்றி அறியாது, எனவே ஒவ்வொன்றும் தனது சொந்த -ஐச் செய்கிறது.
