تحدث مشكلة N+1 عندما يعمل resolver الحقل مرة لكل عنصر أب، ويُصدر كل تشغيل استعلام قاعدة بيانات خاصًا به. جلب قائمة من N منشورًا ثم كاتب كل منشور يُطلق استعلامًا واحدًا للمنشورات + N استعلامًا للكُتّاب — أي N+1 جولة ذهاب وإياب تسحق الأداء تحت الحِمل.
لماذا تحدث
تعمل الـ resolvers لكل حقل ولكل عنصر. ينفَّذ بشكل منفصل لكل منشور في القائمة، ولا يعرف أيٌّ منها عن الآخر، فيُنفّذ كلٌّ منها الخاص به.
