আমি এখানে যুক্ত করতে চাই যে বিভিন্ন ডাটাবেসের জন্য বিভিন্ন কৌশল প্রয়োজন। উদাহরণস্বরূপ, মাইএসকিউএল ডাব্লু / ইনোডিবি এবং পোস্টগ্রিসকিউএল তুলনা করা যাক।
InnoDB
ইনোডিবি টেবিলগুলি মূলত প্রাথমিক কীটির একটি বি-ট্রি সূচক যা সূচি প্রবেশের ক্ষেত্রে সারি তথ্য অন্তর্ভুক্ত করার জন্য প্রসারিত। শারীরিক অর্ডার স্ক্যানগুলি সমর্থিত নয় এবং সমস্ত স্ক্যানগুলি যৌক্তিক ক্রমে ঘটে। এর অর্থ দুটি জিনিস:
ইনোডব-এ একটি ক্রমিক স্ক্যান প্রচুর র্যান্ডম ডিস্ক আই / ও তৈরি করে এবং
প্রাথমিক গৌণ সূচকটি অবশ্যই দ্বিতীয় গৌণ সূচকটি ব্যবহার করছে কিনা তা বিবেচনা ছাড়াই অবশ্যই তাকে অনুসরণ করতে হবে।
এই মডেলটিতে অন্য কোনও পদ্ধতির চেয়ে প্রাথমিক কী লকআপগুলি দ্রুত হয়।
এক্ষেত্রে মাল্টি-পৃষ্ঠা সারণীতে পর্যাপ্ত ক্ষেত্রগুলি সূচী করা খুব গুরুত্বপূর্ণ। সাধারণ নিয়মটি হ'ল সূচি হ'ল আপনি যেগুলি ফিল্টার করতে চান তা।
পোস্টগ্রি
পোস্টগ্রিএসকিউএল হ্যাপ ফাইলগুলি ব্যবহার করে, প্রতি ফাইলের জন্য একটি টেবিল (কিছু টেবিল অনেকগুলি ফাইল হতে পারে) যেখানে সেই হ্যাপের মুক্ত স্থান থেকে টিপলগুলি বরাদ্দ করা হয়। শারীরিক অর্ডার স্ক্যানগুলি সমর্থিত। যৌক্তিক অর্ডার স্ক্যানটি কাজ করার জন্য, একটি সূচক যুক্ত করতে হবে।
পোস্টগ্রাইএসকিউএলএর প্রাথমিক কীগুলি মূলত অনন্য সূচকের একটি উপসেট যেখানে কোনও মান NULL নাও হতে পারে। অনন্য বাধাগুলি অন্তর্নিহিত সূচকগুলি ব্যবহার করে করা হয়, এবং অন্যান্য বেশ কয়েকটি সূচি প্রকারগুলি সূচকগুলিতে বিভিন্ন অপারেশনের সাহায্যে সমর্থিত।
এর অর্থ:
প্রাথমিক কী অনুসন্ধানগুলি, ধরে নেওয়া উচিত একটি যুক্তিসঙ্গতভাবে বড় টেবিলের প্রয়োজনীয়ত একটি সূচক ফাইল এবং একটি টেবিল ফাইলকে আঘাত করছে। এটি মাইএসকিউএল এর পদ্ধতির তুলনায় উল্লেখযোগ্যভাবে ধীরে ধীরে যেখানে সূচকটি কেবল অনুসরণ করতে হবে এবং সারিটি সূচীতে অন্তর্ভুক্ত রয়েছে।
শারীরিক অর্ডার স্ক্যানগুলি আরও ভাল সঞ্চালন করে, র্যান্ডম ডিস্ক I / O হ্রাস করে যেখানে উল্লেখযোগ্য সংখ্যক সারি প্রক্রিয়াকরণ করা উচিত।
সেকেন্ডারি ইনডেক্স স্ক্যানগুলি মাইএসকিউএল এর চেয়ে ভাল সম্পাদন করে কারণ সারণীর শারীরিক অংশে পৌঁছাতে কেবল একটি সূচক অবশ্যই অনুসরণ করতে হবে।
এই মডেলটিতে, সূচিগুলি প্রায়শই প্রয়োজনীয় হয় তবে সূচকটি ব্যবহার করার সময় পরিকল্পনাকারীর বেশি স্বাধীনতা থাকে এবং কোনওটি ব্যবহার না করার ইঙ্গিতগুলি প্রায়শই কম তীব্র হয়। টেবিলগুলি আরও সাধারণভাবে অনুকূলিত হয় (পিকে লুকোয়েশিয়ায় বিশেষজ্ঞের চেয়ে) এবং তাই কম সূচীগুলির প্রয়োজন হয়।
টি এল; ডিআর
আপনার আরডিবিএমএস জানুন।