مهندسی محصول · DevOps · امنیتپاسخ‌گویی سریع به پروژه‌های جدی
← بازگشت به بلاگ
BackendPrismaBugsDailySEO

باگ پرفورمنس N+1 در Prisma که API را کند می‌کند

لیست پست‌ها با کوئری تو در تو — چطور پیدا و با include/select درست رفع شود.

API کند همیشه «سرور ضعیف» نیست؛ گاهی حلقهٔ `findMany` + `findUnique` تو در تو است.

تشخیص

- لاگ کوئری
- زمان پاسخ لیست‌ها با رابطه

رفع

- `include` / `select` هدفمند
- جلوگیری از over-fetch
- ایندکس روی کلیدهای فیلتر

پروفایل کردن قبل از scale کردن سرور، ارزان‌تر است.

---

*منتشرشده برای سئوی فنی دامنه · ۱۴۰۵/۶/۷ · دسته: Bugs*

رفع N+1 در Prisma | PelatinCode