आपका सहकर्मी "प्राथमिक कुंजी" को "क्लस्टर इंडेक्स कुंजी" के साथ जोड़ रहा है (संभवतः क्योंकि डिफ़ॉल्ट रूप से एक पीके को ढेर पर बनाया गया है बिना nonclustered
को निर्दिष्ट किए। कीवर्ड तालिका का क्लस्टर इंडेक्स बन जाएगा)।
यह है सच कि क्लस्टर इंडेक्स वाली टेबल पर क्लस्टर्ड इंडेक्स कुंजी का मान सभी गैर-क्लस्टर इंडेक्स में पंक्ति लोकेटर के रूप में कार्य करने के लिए शामिल कॉलम के रूप में जोड़ा जाएगा। (हालांकि कॉलम दो बार नहीं जोड़े जाएंगे यदि वे पहले से ही गैर-संकुल सूचकांक परिभाषा का हिस्सा हैं)।
आदर्श संकुल अनुक्रमणिका कुंजी है
- अद्वितीय (पंक्ति लोकेटर के रूप में कार्य करने के लिए यह अद्वितीय होना चाहिए - यदि ऐसा नहीं है तो SQL सर्वर एक अद्वितीय जोड़ देगा)
- संकीर्ण (जैसा कि सभी गैर-संकुल अनुक्रमणिका में पुन:प्रस्तुत किया जाता है)
- स्थिर (कई अलग-अलग स्थानों में मान को अपडेट करने से बचें)
- निरंतर बढ़ती