প্রথম 2000 ব্যবহারকারীদের তালিকার জন্য আপনার ডাটাবেস জিজ্ঞাসা করার বিষয়ে বিবেচনা করুন যাদের নাম "আব" দিয়ে শুরু হয় এবং 20 বছরেরও বেশি বয়সী। এছাড়াও তারা অবশ্যই পুরুষ হতে হবে।
এখানে একটি ছোট চিত্র।
You Program Processor
------------------------------------------------------------------------------
Get the first 2000 users ---------->---------- OK!
--------------------- So I'll go get those records...
WAIT! Also, they have to ---------->---------- Gotcha!
start with "Ab"
--------------------- NOW I'll get them...
WAIT! Make sure they're ---------->---------- Good idea Boss!
over 20!
--------------------- Let's go then...
And one more thing! Make ---------->---------- Anything else? Ugh!
sure they're male!
No that is all. :( ---------->---------- FINE! Getting records!
--------------------- Here you go.
Thanks Postgres, you're ---------->---------- ...
my only friend.
আপনি এই ভয়ানক ভয়ঙ্কর মিথস্ক্রিয়া দ্বারা দেখতে পাচ্ছেন যে সমস্ত শর্তটি পরিচালনা করতে প্রস্তুত না হওয়া অবধি "ডাটাবেস" আসলে কিছুই করছে না। এটি প্রতিটি পদক্ষেপে অলস-লোডিংয়ের ফলাফল এবং প্রতিবার নতুন শর্ত প্রয়োগ করে।
প্রথম 2000 ব্যবহারকারীকে পাওয়ার বিপরীতে, তাদের ফিরিয়ে দেওয়া, তাদের "আব" জন্য ফিল্টার করে, তাদের ফিরিয়ে দেওয়া, 20 বছরেরও বেশি জন্য ফিল্টার করে, তাদের ফিরিয়ে দেওয়া, এবং পুরুষদের জন্য ফিল্টারিং এবং অবশেষে তাদের ফিরিয়ে দেওয়া।
সংক্ষেপে অলস লোডিং।