मैं एक टेबल डिज़ाइन पर काम कर रहा हूं जिसमें लगभग 10 फ़ील्ड में कई नल मूल्य शामिल हो सकते हैं, शायद 75% फ़ील्ड अप्रयुक्त किए जाएंगे।एसक्यूएल सर्वर - नल कॉलम के प्रदर्शन/आकार की कमी
मैंने अभी कुछ नकली डेटा (दस लाख रिकॉर्ड) उत्पन्न किए हैं और SQL सर्वर 2005 पर कोई प्रभाव नहीं समझ सका। आकार अंतर केबी में था। प्रदर्शन - 3 गैर-शून्य कॉलम में इंडेक्स जोड़ने के बाद कोई मापनीय अंतर नहीं।
मुझे पता है कि SQL Server 2008 में स्पैस कॉलम सुविधा है (जो मुझे लगता है कि अगले SharePoint की UserData तालिका पर उपयोग किया जा रहा है)। मैं चाहता हूं कि 2005 में मेरा कोड काम करे। लेकिन वर्तमान SharePoint UserData तालिका के डिज़ाइन में बहुत सारे NULL मान मौजूद हैं। तो यदि यह माइक्रोसॉफ्ट के लिए काफी अच्छा है ...
किसी भी अच्छे लेख, लिंक, श्वेत पत्रों पर कम कागजात या SQL सर्वर तालिका में कई नल मानों के आसपास दर्द बिंदु? किसी के पास कोई अनुभव होता है कि आप 10 मिलियन या 100 मिलियन रिकॉर्ड के पैमाने पर क्या होता है?
+1। सलाह के लिए धन्यवाद। – BuddyJoe
$ ग्रेगरी ए बीमर - क्या होगा यदि सामान्यीकरण का परिणाम एकाधिक लिंक टेबल हैं? मैं निश्चित रूप से 7 लिंक टेबल रखता हूं और मैं इन्हें विलय करने की सोच रहा हूं -> http://stackoverflow.com/questions/5604435/should-i-merge-my-link-tables – Steven