मैं SQL Server 2008 का उपयोग कर रहा हूं और मुझे लगभग 500k पंक्तियों वाली तालिका में (200 से 1200) तक एक VARCHAR फ़ील्ड बड़ा करने की आवश्यकता है। मुझे यह जानने की ज़रूरत है कि क्या कोई समस्या है जिसे मैंने नहीं माना है।जब बड़ी तालिका में वचरर कॉलम के आकार में वृद्धि हुई तो क्या कोई समस्या हो सकती है?
मैं इस TSQL बयान का उपयोग किया जाएगा:
ALTER TABLE MyTable
ALTER COLUMN [MyColumn] VARCHAR(1200)
मैं पहले से ही डेटा की एक प्रतिलिपि पर यह कोशिश की है और इस बयान कोई बीमार प्रभाव पड़ा है कि मैं देख सकता था।
तो क्या ऐसा करने से कोई संभावित समस्याएं हैं जिन्हें मैंने नहीं माना होगा?
वैसे, कॉलम अनुक्रमित नहीं है।
@nonnb: यह एक भयानक विचार है। http://stackoverflow.com/q/2091284/27535 – gbn
@gbn जस्टिन के उस प्रश्न के हालिया उत्तर पर कोई विचार? कुछ हद तक आपके साथ बाधाओं में लगता है। – AakashM
@AakashM: वह भंडारण के बारे में सही है लेकिन यह एक ओवरहेड है, अनुकूलन नहीं। अब यह http://stackoverflow.com/q/2009694/27535 – gbn