प्राथमिक कुंजी तार्किक है अवधारणा - यह एक तालिका में एक पंक्ति के लिए अद्वितीय पहचानकर्ता है। जैसे, इसमें विशेषताओं का एक समूह है - यह शून्य नहीं हो सकता है, और यह अद्वितीय होना चाहिए। बेशक, जैसा कि आप उनके विशिष्ट पहचानकर्ता द्वारा रिकॉर्ड की खोज करने की संभावना रखते हैं, प्राथमिक कुंजी पर एक अनुक्रमणिका होना अच्छा होगा।
एक संकुल अनुक्रमणिका एक भौतिक है अवधारणा - यह एक सूचकांक है जो उस क्रम को प्रभावित करता है जिसमें डिस्क पर रिकॉर्ड संग्रहीत किए जाते हैं। यह डेटा एक्सेस करते समय इसे बहुत तेज़ इंडेक्स बनाता है, हालांकि यह धीमा हो सकता है यदि आपकी प्राथमिक कुंजी अनुक्रमिक संख्या नहीं है।
हां, आपके पास क्लस्टर इंडेक्स के बिना प्राथमिक कुंजी हो सकती है - और कभी-कभी, आप चाहें (उदाहरण के लिए जब आपकी प्राथमिक कुंजी एक जॉइनिंग टेबल पर विदेशी कुंजी का संयोजन होती है, और आप डिस्क शफल ओवरहेड नहीं लेना चाहते हैं लिखते समय)।
हां, आप उन स्तंभों पर संकुल अनुक्रमणिका बना सकते हैं जो प्राथमिक कुंजी नहीं हैं।