ปัญหา N+1: EntityGraph, FetchType และ Query Optimization
ปัญหาการสืบค้น N+1 เป็นปัญหาประสิทธิภาพการทำงานของ Hibernate ที่พบบ่อยที่สุด มันเกิดขึ้นเมื่อโหลดรายการของเอนทิตี N จากนั้นเข้าถึงการเชื่อมโยงแบบโหลดแบบขี้เกียจในแต่ละรายการ - ทริกเกอร์คำสั่ง SELECT เพิ่มเติม N รายการ การโหลดคำสั่งซื้อ 100 รายการพร้อมกับรายการจะทำให้เกิดคำถาม 1 + 100 = 101 รายการ แทนที่จะเป็น 1 หรือ 2