SQL সারভার : ইনডেক্স বা সুচক

আনোয়ার জাহিদ

SQL সারভার : ইনডেক্স বা সুচক

• ইনডেক্সে দ্রুত ডাটাবেস এক্সেস করতে. সূচক ছাড়া আপনার প্রশ্ন চালানো হবে কিন্তু সূচী নাটকীয়ভাবে কর্মক্ষমতা বাড়াতে পারেন।
• আপনি একটি টেবিলের জন্য একাধিক সূচী নির্ধারণ এবং বর্তমান অস্ত্রোপচারের জন্য প্রয়োজন বোধ করা হয় যে সূচক নির্বাচন করতে পারেন।
• কেবলমাত্র একটি ক্লাস্টার সূচক একটি টেবিলের জন্য সমর্থিত।
• সূচী থেকে সুবিধা পাওয়ার জন্য আপনি মধ্যে সূচক সম্পর্কিত সীমাবদ্ধতার উল্লেখ আছে আপনার যেখানে যেখানে LAST_NAME = ‘xyz’ আছে।
• আপনি প্রথম দফা প্রথম কলামের নাম / বাধ্যতা উল্লেখ যেখানে দুই বা ততোধিক কলাম, প্রথম সূচী আছে [যে সূচক তৈরির প্রথম].
• ক্লাস্টার সূচক একটি অ ক্লাস্টার সূচী টেবিল তথ্য বা ক্লাস্টার সূচী থেকে রেফারেন্স রয়েছে যেখানে সূচীর সাজানো টেবিলের তথ্য রয়েছে. অ ক্লাস্টার সূচী উভয় শারীরিক এবং টেবিলের ডাটা যুক্তি স্বাধীন.

ইনডেক্স বা সুচক এর প্রাক্টিচ
১. যে ইনডেক্সর জন্য একটি কলাম / (কলাম) নির্বাচন করুন যা ভাল স্বতন্ত্রতা এবং নির্বাচনশীলতা প্রদান করবে। অন্যথায় ইন্ডেক্স কর্মক্ষমতা অধ: পতন হতে পারে ।
২. যে সূচী/ইনডেক্স তৈরি করুন
৩. সারি একটি পরিসীমা নির্বাচিত সূচী তৈরি করুন
৪. ছোট টেবিল ইনডেক্স না করাই ভালো।
৫. যতটা সম্ভব ছোট ইনডেক্স তৈরি করুন।