سلام فرض کنید دوتا جدول کالج و تیچر داریم که مخصوص دانشکده ها و اساتیدش هستن که با یه کلید خارجی به هم متصلا
در lazy loading شما وقتی یه کوئری میگیری روی یه جدول فقط اون جدول برای شما لود میشه.یعنی مثلا با یه select روی یه جدول به نامه college فقط تمام کالج ها برای شما لود میشن و شما اگر بخوای به اساتید یه کالج دسترسی داشته باشی،یه کوئری دیگه نیازه. ولی در eager اگر شما کوئری بگیری روی جدول college اون جدول اساتید هم برای ما لود میشه.
بستگی داره شما اگر اطلاعات زیادی رو میخوای بخونی بهتره از lazy استفاده کنی ولی اگر جایجایی زیاد داری بهتر از eager استفاده کنی.
Ef بصورت پیشفرض از eager loading استفاده میکنه