मुझे एक टेबल में एक कॉलम मिला है (उदाहरण के लिए उपयोगकर्ता नाम) जिसे मैं निश्चित करना चाहता हूं अद्वितीय है। तो मैं उस कॉलम के लिए एक अनूठी कुंजी बनाता हूं और इसे IX_Users_UserName कहते हैं।क्या एसक्यूएल सर्वर अनन्य कुंजी भी एक इंडेक्स है?
अब, यदि मैं उनके उपयोगकर्ता नाम के आधार पर उपयोगकर्ताओं के लिए बहुत सी खोज करता हूं तो मैं यह सुनिश्चित करना चाहता हूं कि उस फ़ील्ड के लिए एक अनुक्रमणिका है।
क्या मुझे एक अलग इंडेक्स बनाने की ज़रूरत है, या अनन्य कुंजी को इंडेक्स भी माना जाता है, जैसे कि प्राथमिक कुंजी क्लस्टरर्ड अनन्य कुंजी है?
मुझे यह इंगित करने की आवश्यकता महसूस होती है कि एक प्राथमिक कुंजी स्वचालित रूप से एक क्लस्टर अद्वितीय कुंजी नहीं है। आपकी क्लस्टर इंडेक्स प्राथमिक कुंजी पर होने की आवश्यकता नहीं है। –
यह भी देखें http://stackoverflow.com/questions/564895/what-is-the-difference-between-unique-key-and-index-with-isunique-yes –