मुझे क्लस्टर इंडेक्स की संक्षिप्त व्याख्या की आवश्यकता है।
- एक संकुल सूचकांक क्या है?
- क्लस्टर किए गए सूचकांक का उपयोग करने के लिए सर्वोत्तम अभ्यास क्या हैं?
मुझे क्लस्टर इंडेक्स की संक्षिप्त व्याख्या की आवश्यकता है।
जवाबों:
आसान शब्दों में...
एक टेलीफोन निर्देशिका: डेटा सूचकांक है / सूचकांक डेटा है। आपको देखने के लिए, मैं उदाहरण के लिए, रेज़ाई, अमीर के साथ शुरू करूँगा। किसी बाहरी खोज की आवश्यकता नहीं है।
डेटाबेस शर्तों में:
टेबल डेटा और क्लस्टर इंडेक्स एक ही हैं (SQL सर्वर में भी, InnoDB, Oracle IOT)
सबसे अच्छा अभ्यास संकीर्ण, संख्यात्मक, सख्ती से बढ़ रहा है (विचारशीलता या ऑटोनम्बर कॉलम)। GUID जैसे डेटा प्रकार एक अच्छा विचार नहीं है
पढ़ने के लिए लिंक (इस जवाब को ब्लोटिंग से बचने के लिए)
संपादित करें, मेरे सर्वोत्तम अभ्यास सुझावों को पूरी तरह से समझाने के लिए, एरिक हम्फ्रे की टिप्पणी में लिंक का अनुसरण करें: अनुक्रमण की रानी: किम्बरली ट्रिप
SQL-Server
टैग पर ध्यान नहीं दिया गया ।
डेटा पर इसका एक सूचकांक ही ऐसा है कि रिकॉर्ड भौतिक रूप से उस फ़ील्ड द्वारा सॉर्ट किए जाते हैं जिस पर आपके पास क्लस्टर इंडेक्स है। यही कारण है कि आपके पास प्रति तालिका केवल एक संकुल सूचकांक हो सकता है।
नॉन क्लस्टर्ड इंडेक्स लुक अप के लिए उतनी तेज नहीं है लेकिन एक टेबल पर इस प्रकार के कई इंडेक्स हो सकते हैं।