Vấn đề N+1 query — khi truy cập relationship trong một vòng lặp kích hoạt một truy vấn riêng cho mỗi bản ghi — là vấn đề hiệu năng Eloquent phổ biến nhất. Eager loading với with() là cách sửa chính, cùng với các tối ưu khác (chọn cột, chunking, indexing).
Vấn đề N+1 và cách sửa
= ::();
( ) {
->author->name;
}
= ::()->();
( ) {
->author->name;
}
