को कम नहीं करता है मेरे पास 1 टेबल के साथ एक परीक्षण डेटाबेस है जिसमें 50 मिलियन रिकॉर्ड हैं। तालिका में शुरू में 50 कॉलम थे। तालिका में कोई अनुक्रमणिका नहीं है। जब मैं "sp_spaceused" प्रक्रिया निष्पादित करता हूं तो मुझे परिणामस्वरूप "24733.88 एमबी" मिलता है। अब इस डेटाबेस के आकार को कम करने के लिए, मैं 15 कॉलम (ज्यादातर int कॉलम) हटा देता हूं और "sp_spaceused" चलाता हूं, मुझे परिणामस्वरूप "24733.88 एमबी" मिलता है।कॉलम हटाना डेटाबेस आकार
इतने सारे कॉलम हटाने के बाद डेटाबेस आकार क्यों कम नहीं हो रहा है? क्या मुझसे यहां कुछ छूट रहा है?
संपादित करें: मैं सिकुड़ डेटाबेस की कोशिश की है, लेकिन यह मदद नहीं की या तो
मुझे इस लिंक पर एक समान समाधान मिला: http://stackoverflow.com/questions/807579/how-to-reduce-size-of-sql-server-table-that-grew-from-a-datatype-change मैं अब कोशिश कर रहा हूँ! धन्यवाद! – Vinod
@ विनोद, अगर यह उपयोगी था तो उत्तर दिया गया चेकमार्क जांचना न भूलें ताकि अन्य सुनिश्चित हो सकें कि यह सही उत्तर था। – Yaroslav
ठीक है, मैंने क्वेरी चलाई और डेटाबेस 45 जीबी तक बढ़ गया। मैं डेटाबेस फिर से संकीर्ण भाग गया तो यह मूल 24733.88MB पर वापस आ गया है। मुझे यकीन नहीं है कि क्या हो रहा है !!! :-( – Vinod