Vấn đề N+1 xảy ra khi một field resolver chạy một lần cho mỗi phần tử parent và mỗi lần chạy lại phát một truy vấn database riêng. Lấy danh sách N post rồi lấy author của từng post sẽ bắn ra 1 truy vấn cho các post + N truy vấn cho các author — N+1 vòng gọi, bóp nghẹt hiệu năng khi tải cao.
Vì sao xảy ra
Resolver chạy theo từng field, từng phần tử. thực thi riêng cho mỗi post trong danh sách, và không cái nào biết về cái nào, nên mỗi cái tự gọi của mình.
