คำว่า lazy load มักใช้เมื่อพูดถึงตัวทำแผนที่เชิงสัมพันธ์ของออบเจ็กต์ หากคุณใช้ ADO.NET โดยตรงคุณจะได้รับการโหลดอย่างกระตือรือร้น (กล่าวคือโหลดตามที่คุณระบุเสมอ)
OR-mappers เช่น nHibernate สนับสนุนการส่งคืนวัตถุพร็อกซีที่ "กรอกข้อมูล" ด้วยข้อมูลที่ถูกต้องเมื่อคุณเข้าถึงข้อมูลเท่านั้น ด้วยวิธีนี้คุณจะโหลดเฉพาะข้อมูลที่คุณใช้จริงๆเท่านั้น นี่เป็นคุณสมบัติที่มีประโยชน์เมื่อคุณระบุความสัมพันธ์จำนวนมากระหว่างอ็อบเจ็กต์ที่สามารถโหลดจากฐานข้อมูลคุณไม่ต้องการให้ OR-mapper โหลดอ็อบเจ็กต์ที่เกี่ยวข้องทั้งหมดและอ็อบเจ็กต์ที่เกี่ยวข้องกับอ็อบเจ็กต์ที่เกี่ยวข้องเป็นต้น ซึ่งอาจส่งผลให้ฐานข้อมูลทั้งหมดของคุณถูกโหลด
ปัญหานี้สามารถป้องกันได้โดยการออกแบบโมเดลวัตถุของคุณอย่างระมัดระวังเช่นกัน (การใช้การรวมและการโหลดเฉพาะรูทแบบรวมเช่นเดียวกับการออกแบบที่ขับเคลื่อนด้วยโดเมนเป็นวิธีการแก้ปัญหานี้โดยไม่ต้องใช้การโหลดแบบขี้เกียจ)
การโหลดแบบเกียจคร้านอาจส่งผลให้หรือผู้ทำแผนที่ทำการเข้าถึงฐานข้อมูลขนาดเล็กจำนวนมากแทนที่จะดึงข้อมูลทั้งหมดที่คุณต้องการเพียงครั้งเดียว ซึ่งอาจส่งผลให้เกิดปัญหาด้านประสิทธิภาพได้เช่นกัน