এটি আপনার ইঞ্জিনের উপর নির্ভর করে। সাধারণ জ্ঞান হ'ল পাঠগুলি সস্তা, এখানে কয়েকটি বাইট এবং ছোট থেকে মাঝারি আকারের ডাটাবেসের কার্যকারিতাটিতে উল্লেখযোগ্যভাবে প্রভাব ফেলবে না।
আরও গুরুত্বপূর্ণ, এটি আপনি কী ব্যবহার করবেন তার উপর নির্ভর করে। পূর্ণসংখ্যার সিরিয়ালগুলি ব্যবহার ও বাস্তবায়নে সহজ হওয়ার সুবিধা রয়েছে। তারা, সিরিয়ালাইজেশন পদ্ধতির নির্দিষ্ট প্রয়োগের উপর নির্ভর করে দ্রুত উপার্জনযোগ্য হওয়ার সুবিধাও রয়েছে , কারণ বেশিরভাগ ডাটাবেসগুলি সিরিয়াল নম্বরটি Select max(ID)+1 from foo
উড়ে যাওয়ার পরিবর্তে স্থির স্থানে সংরক্ষণ করে।
প্রশ্নটি হয়ে ওঠে: 5 টি অক্ষরের কী কীভাবে আপনার এবং অ্যাপ্লিকেশনটির কাছে "অর্থবহ মান" উপস্থাপন করে? এই মানটি কীভাবে তৈরি করা হয়, এবং ক্রমবর্ধমান ক্রমিক সংখ্যা খুঁজে পাওয়ার চেয়ে কম-বেশি সময় লাগে কি না? কিছু পূর্ণসংখ্যার মধ্যে যখন একটি তুচ্ছ পরিমাণ সঞ্চয় স্থান রয়েছে, তবুও বেশিরভাগ সিস্টেমগুলি এই স্থান সঞ্চয়কে উপেক্ষা করবে।
কোনও কার্য সম্পাদনের প্রভাব নেই, সংরক্ষণ করুন অক্ষর স্কিমের জন্য কোনও স্বয়ংক্রিয় ইঞ্জিন কখনও প্রয়োজন নেই , কারণ আপনার "কীগুলি" অবিভাজ্য। আপনার নির্দিষ্ট ডোমেনের জন্য, কৃত্রিম কীগুলি নিয়ে বিরক্ত করবেন না এবং কেবল চাইনিজ, জাপানি এবং থাই মূল নাম হিসাবে ব্যবহার করুন। আপনি যে কোনও সম্ভাব্য অ্যাপ্লিকেশনটির তুলনায় স্বতন্ত্রতার গ্যারান্টি দিতে পারবেন না, আপনার সুযোগে ভয়াবহ এবং জোরপূর্বক 5-বর্ণ সংক্ষেপণের পরিবর্তে এগুলি ব্যবহার করা অনেক বেশি যুক্তিসঙ্গত। আপনি লক্ষ লক্ষ টিপল না পাওয়া পর্যন্ত কোনও উল্লেখযোগ্য পারফরম্যান্স প্রভাব নেই।
বিকল্পভাবে, আপনি যদি কেবলমাত্র উত্স দেশ অনুসারে ট্র্যাকিং করেন এবং নির্দিষ্ট আঞ্চলিক রান্না (ক্যান্টনিজ, সিচুয়ান, সিসিলিয়ান, আম্ব্রিয়ান, ক্যালাব্রিয়ান, ইউকেটেকান, ওক্সাকান ইত্যাদি) না রাখেন তবে আপনি সর্বদা আইএসও 3166 কোড ব্যবহার করতে পারবেন ।
যদি আমার 10,000 টি রেসিপি থাকে তবে 5-অক্ষর এবং 20-অক্ষরের কী যুক্ত হওয়া শুরু হয় না?
স্থান সস্তা । আপনি যখন 10,000,000 রেসিপিগুলির সাথে কথা বলছেন যখন আপনি ওএলএপ অপারেশন করছেন, তখন সম্ভবত। 10 কে রেসিপি সহ, আপনি 150k স্পেসের দিকে তাকাচ্ছেন।
কিন্তু আবার, এটি নির্ভর করে। যদি আপনার অনেক মিলিয়ন রেকর্ড রয়েছে এবং সেগুলিতে যোগ দিচ্ছেন, তবে এই তুচ্ছ কিছুর জন্য (একটি বস্তুগত দৃশ্যে) অনুসন্ধানটিকে অস্বীকৃত করে তোলা অর্থবোধ করে। সমস্ত ব্যবহারিক উদ্দেশ্যে, 5 ম অক্ষরের কী এবং পরিবর্তনশীল দৈর্ঘ্যের কী এর মধ্যে একটি আধুনিক মেশিনে আপেক্ষিক যোগদান দক্ষতা অভিন্ন হওয়ার অনুরূপ। সুখের বিষয়, আমরা প্রচুর সিপিইউ এবং প্রচুর ডিস্কের বিশ্বে বাস করি। কদর্য বেশী অনেকগুলি যোগদান করে এবং কোয়েরি অযোগ্যতা বদলে চরিত্র-বাই-চরিত্র তুলনা। এই বলে, সবসময় পরীক্ষা ।
এই স্তরের পিঅ্যান্ডটি জিনিসগুলি এতটাই ডাটাবেস-নির্ভর যে সাধারণীকরণগুলি অত্যন্ত কঠিন। ডাটাবেসের দুটি নমুনা মডেল তৈরি করুন, আনুমানিক সংখ্যক রেকর্ডগুলির সাথে এগুলি স্থাপন করুন, তারপরে কোনটি দ্রুত তা দেখুন। আমার অভিজ্ঞতায়, চরিত্রের দৈর্ঘ্য ভাল সূচকগুলি, ভাল মেমরির কনফিগারেশনগুলি এবং অন্যান্য সমালোচনামূলক পারফরম্যান্স টিউনিং উপাদানের সাথে তুলনা করে বিশাল পার্থক্য তৈরি করে না।