अनुक्रमणिका कार्य को पुनर्गठित करने के लिए बड़ी वस्तुओं को संकुचित करें


16

मैं SQL Server 2008 R2 में एक रखरखाव योजना स्थापित कर रहा हूं।

पुनर्गठित सूचकांक कार्य पर यह "कॉम्पैक्ट लार्ज ऑब्जेक्ट्स" के लिए एक विकल्प है। इसका क्या मतलब है और क्या मैं इसे चालू करना चाहता हूं?

जवाबों:


18

बड़ी वस्तुओं (LOB) को विभिन्न "पृष्ठों" में संग्रहीत किया जाता है। एक पृष्ठ एक डेटाबेस का एक छोटा सा खंड है, आमतौर पर एक 8kb हिस्सा है। उन पंक्तियों के लिए जिनमें LOB कॉलम हैं, सामान्य पृष्ठ में LOB पृष्ठ का संदर्भ होगा।

अनुक्रमणिका नियमावली के परिवर्तन पृष्ठ से :

के साथ (LOB_COMPACTION = {ON | OFF}) यह
निर्दिष्ट करता है कि बड़े ऑब्जेक्ट (LOB) डेटा वाले सभी पृष्ठ संकुचित हैं। LOB डेटा प्रकार छवि, पाठ, टेक्स्ट, varchar (अधिकतम), nvarchar (अधिकतम), varbinary (अधिकतम), और xml हैं। इस डेटा को कॉम्पैक्ट करने से डिस्क स्पेस का उपयोग बेहतर हो सकता है। डिफ़ॉल्ट पर है।

डिफ़ॉल्ट "चालू" है और यह उस मामले के लिए कठिन है जहां आप इसे बंद करना चाहते हैं। शायद अगर आपके पास रिंडेक्सिंग के लिए एक सख्त समय खिड़की थी, और एलओबी संघनन को बंद करने से आपको खिड़की से मिलने की अनुमति मिलेगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.