আমি ব্যবহার করার বা না থাকার কারণগুলি প্রায় পড়ছি Guid
এবং int
।
int
ছোট, দ্রুত, মনে রাখা সহজ, একটি কালানুক্রমিক ক্রম রাখে। এবং হিসাবে Guid
, আমি খুঁজে পেয়েছি শুধুমাত্র সুবিধা এটি অনন্য। কোন ক্ষেত্রে একটি এর Guid
চেয়ে ভাল হবে int
এবং কেন?
আমি যা দেখেছি তার থেকে int
সংখ্যা সীমা ছাড়া কোন ত্রুটি নেই, যা অনেক ক্ষেত্রেই অপ্রাসঙ্গিক।
কেন ঠিক Guid
তৈরি হয়েছিল ? আমি আসলে মনে করি এটি একটি সাধারণ টেবিলের প্রাথমিক কী হিসাবে পরিবেশন করা ছাড়া অন্য কোনও উদ্দেশ্য রয়েছে has (কোনও কিছুর জন্য ব্যবহার করে বাস্তব প্রয়োগের কোনও উদাহরণ Guid
?)
(গাইড = ইউনিক আইডেন্টিফায়ার) এসকিউএল সার্ভারে টাইপ করুন
int
সংখ্যা সীমা ব্যতীত কোনও ত্রুটি নেই, যা অনেক ক্ষেত্রে অপ্রাসঙ্গিক।": আসলে, আইএনটি বনাম জিইউইডি-র এই প্রসঙ্গে, স্বাক্ষরের উপরের সীমাটি 32-বিট INT
সম্পূর্ণ অপ্রাসঙ্গিক যে সইয়ের উপরের সীমাটি অপরিসীম। , -৪-বিট BIGINT
প্রায় সমস্ত ব্যবহারের বাইরে রয়েছে (আরও কম যদি আপনি নিম্ন সীমাতে নম্বর দেওয়া শুরু করেন; INT
এবং এটির জন্য যায় তবে ) এবং এটি এখনও একটি জিইউডি (16 এর পরিবর্তে 8 বাইট) এবং ক্রমক্রমিকের অর্ধেক আকারের।