Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

क्या कोई विदेशी कुंजी स्वचालित रूप से एक अनुक्रमणिका बनाती है?

एक विदेशी कुंजी एक बाधा है, दो तालिकाओं के बीच एक संबंध - जिसका प्रति सूचकांक से कोई लेना-देना नहीं है।

लेकिन यह एक ज्ञात तथ्य है कि यह सभी स्तंभों को अनुक्रमित करने के लिए बहुत मायने रखता है जो किसी भी विदेशी कुंजी संबंध का हिस्सा हैं, क्योंकि एफके-संबंध के माध्यम से, आपको अक्सर संबंधित तालिका देखने और कुछ पंक्तियों को निकालने की आवश्यकता होगी एकल मान या मानों की श्रेणी।

इसलिए FK में शामिल किसी भी कॉलम को अनुक्रमित करना अच्छा है, लेकिन FK प्रति se कोई अनुक्रमणिका नहीं है।

किम्बर्ली ट्रिप का उत्कृष्ट लेख देखें "एसक्यूएल सर्वर ने विदेशी कुंजी कॉलम पर इंडेक्स डालना कब बंद कर दिया?"।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CONCAT () के साथ SQL सर्वर में स्ट्रिंग्स को कैसे संयोजित करें

  2. पता लगाएँ कि क्या तालिका SQL सर्वर (T-SQL) में विभाजित है

  3. लिनक्स-आधारित SQL सर्वर इंस्टेंस के बीच हमेशा उपलब्धता समूह को समझना। भाग 1

  4. दिनांक के अनुसार आदेश पहले NULLS दिखा रहा है फिर सबसे हाल की तिथियां

  5. COMB गाइड का प्रदर्शन मूल्य