আমি মৃত্যুদন্ড কার্যকর করার পরিকল্পনাগুলি শিখতে শুরু করি এবং হ্যাশ ম্যাচটি ঠিক কীভাবে কাজ করে এবং কেন এটি একটি সরল যোগদানের জন্য ব্যবহৃত হবে তা নিয়ে বিভ্রান্ত হয়ে পড়েছি:
select Posts.Title, Users.DisplayName
From Posts JOIN Users on
Posts.OwnerUserId = Users.Id
OPTION (MAXDOP 1)
আমি এটি বুঝতে পারছি শীর্ষ সূচির স্ক্যানের ফলাফলগুলি হ্যাশ সক্ষম হয়ে যায় এবং নীচের সূচকের ক্লাস্টারযুক্ত স্ক্যানের প্রতিটি সারি সন্ধান করা হয়। আমি বুঝতে পারি কীভাবে হ্যাশ টেবিলগুলি কমপক্ষে কিছুটা ডিগ্রি নিয়ে কাজ করে তবে আমি এই বিষয়ে উদাহরণস্বরূপ কোন মানগুলি হ্যাশ করবে তা সম্পর্কে আমি বিভ্রান্ত।
আমার কাছে কী বোঝা যাবে যে তাদের মধ্যে সাধারণ ক্ষেত্র, আইডি হ্যাশ করা হয় - তবে যদি এটি হয় তবে কেন একটি সংখ্যা হ্যাশ করবে?