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

भारी अनुक्रमित चाइल्ड आइटम्स के थोक सम्मिलन (एसक्यूएल सर्वर 2008)

ध्यान दें, कि कॉलम पर विभाजन के लिए कॉलम को क्लस्टर इंडेक्स कुंजी का हिस्सा होना चाहिए, प्राथमिक कुंजी का हिस्सा नहीं। दोनों स्वतंत्र हैं।

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

यदि आप उन सभी प्रतिबंधों के तहत विभाजन का उपयोग कर सकते हैं तो यह शायद सबसे अच्छा तरीका है। विभाजित दृश्य आपको अधिक लचीलापन देते हैं लेकिन समान प्रतिबंध हैं:सभी अनुक्रमणिका स्पष्ट रूप से संरेखित हैं और आने वाले FK असंभव हैं।

डेटा विभाजन आसान नहीं है। यह एक क्लिक-थ्रू-विज़ार्ड-और-होने वाला समाधान नहीं है। ट्रेडऑफ़ का सेट बहुत जटिल है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में DROP टेबल स्टेटमेंट को समझना

  2. SQL सर्वर कर्सर संदर्भ (वाक्यविन्यास, आदि)

  3. VB6 ADODB.Recordset RecordCount गुण हमेशा -1 देता है

  4. SQL सर्वर डेटाबेस में एकाधिक तालिकाओं में कॉलम में डिफ़ॉल्ट बाधाओं को जोड़ने के लिए स्क्रिप्ट कैसे उत्पन्न करें - SQL सर्वर / TSQL ट्यूटोरियल भाग 94

  5. SQL सर्वर 2008 में WHERE क्लॉज के भीतर केस स्टेटमेंट