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

SQL सर्वर में संकुल अनुक्रमणिका कैसे चुनें?

द क्वीन ऑफ़ इंडेक्सिंग . के अनुसार - किम्बर्ली ट्रिप - वह क्लस्टर इंडेक्स में जो देखती है वह मुख्य रूप से है:

  • अद्वितीय
  • संकीर्ण
  • स्थिर

और अगर आप गारंटी भी दे सकते हैं:

  • बढ़ता पैटर्न

तो आप अपनी आदर्श क्लस्टरिंग कुंजी के बहुत करीब हैं!

उसका पूरा यहां ब्लॉग पोस्ट करें , और यहां तालिका संचालन पर महत्वपूर्ण प्रभावों को क्लस्टर करने के बारे में एक और वास्तव में दिलचस्प है:संकुल अनुक्रमणिका वाद-विवाद जारी है

INT (esp। INT IDENTITY) या संभवतः INT और DATETIME जैसी कोई भी चीज आदर्श कैंडिडेट हैं। अन्य कारणों से, GUID बिल्कुल भी अच्छे उम्मीदवार नहीं हैं - इसलिए आपके पास अपने PK के रूप में GUID हो सकता है, लेकिन उस पर अपनी तालिका को क्लस्टर न करें - यह मान्यता से परे खंडित हो जाएगा और प्रदर्शन को नुकसान होगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CHARINDEX () फ़ंक्शन SQL सर्वर (T-SQL) में कैसे काम करता है

  2. SQL में VARCHAR पर CHAR का चयन करने के लिए उपयोग के मामले क्या हैं?

  3. वर्चर मान का रूपांतरण एक इंट कॉलम से बह निकला

  4. एक संग्रहीत प्रक्रिया पैरामीटर सूची में एक अभिव्यक्ति (जैसे फ़ंक्शन कॉल) के परिणाम का उपयोग करना?

  5. SQL सर्वर में प्राथमिक कुंजी के बिना सभी तालिकाओं को वापस करने के 3 तरीके