संभव डुप्लिकेट:
Space used by nulls in databaseक्या शून्य मान भंडारण स्थान को बचाते हैं?
क्या भंडारण स्थान की दृष्टि से और अधिक कुशल है?
nullable int
कॉलम नल से भरा कॉलम।- एक
int
शून्य से भरा कॉलम।
मुझे पता है कि एक शून्य कॉलम अपने शून्य स्थिति को संग्रहीत करने के लिए 1 अतिरिक्त बिट जानकारी लेता है, लेकिन शून्य मानों को डेटाबेस को किसी int के लिए 32 बिट्स आवंटित करने से बचाने में मदद करता है जो शून्य है? भंडारण स्थान की आवश्यकता हमेशा एक ही है पूर्णांक है कि क्या मान शून्य है या नहीं की परवाह किए बिना
मैं 2008 आर 2 के साथ काम कर रहा हूं, लेकिन यदि अन्य संस्करण अलग-अलग व्यवहार करते हैं, तो यह जानना अच्छा लगेगा। –
डी ओह, मैंने "शून्य भंडारण" की खोज की, लेकिन "शून्य स्थान" नहीं। डुप्लिकेट के लिए सहमत, उत्तर इस सवाल का जवाब देते हैं। –