MS ACCESS में तालिका मूल CSV फ़ाइल से बड़ी रूप से बड़ी है


0

मेरे पास एक CSV फ़ाइल है जिसे मैंने Microsoft Access 2016 में एक तालिका में आयात किया है, .accdb फ़ाइल में केवल एक तालिका है। डिस्क पर, CSV फ़ाइल केवल 66 MB तक ले जाती है, जबकि .accdb फ़ाइल 105 MB तक होती है। मैंने डेटाबेस पर एक कॉम्पैक्ट और मरम्मत कार्य चलाया है, जिसका आकार पर कोई प्रभाव नहीं है। मैंने डेटाबेस में फ़ील्ड डेटाटिप्स को कम से कम करने की कोशिश की है, अर्थात। इंटेगर "लॉन्ग इंटीजर" और "शॉर्ट टेक्स्ट" नहीं "लॉन्ग टेक्स्ट" है, लेकिन यह मदद नहीं करता है। इसके अलावा, CSV फ़ाइल पर जिप कंप्रेस करने से केवल 18 MB की फाइल बनती है, जो डेटाबेस के बड़े आकार को विशेष रूप से पटलिंग बनाती है।

इस डेटा को संग्रहीत करते समय प्रवेश इतना अक्षम क्यों है? डेटाबेस के आकार को कम करने के लिए क्या किया जा सकता है?

CSV फ़ाइल की पहली कुछ पंक्तियाँ इस तरह दिखती हैं:

0,,299-8,08-011-03,22,6,5,80.0,51.16,-0.88,-57.2,-42.91,-63.99,9.07,124.52,-11.22
1,,299-8,08-011-03,22,6,5,80.15,50.01,-0.96,-51.84,-43.7,-66.7,9.12,123.79,-11.21
2,,299-8,08-011-03,22,6,5,80.3,48.83,-1.04,-59.14,-44.03,-69.22,9.16,123.13,-11.18
3,,299-8,08-011-03,22,6,5,80.45,47.97,-1.06,-54.28,-48.42,-71.65,9.24,121.83,-11.19
4,,299-8,08-011-03,22,6,5,80.6,47.03,-1.16,-56.69,-44.96,-74.12,9.27,121.1,-11.09
5,,299-8,08-011-03,22,6,5,80.75,46.14,-1.16,-65.44,-46.2,-76.52,9.36,120.76,-11.08

डेटाबेस में मेरा टेबल डिजाइन इस तरह दिखता है:

डेटाबेस में तालिका डिजाइन


क्या आप सुनिश्चित हैं कि आकार GB में हैं और MB नहीं? एक्सेस में प्रति फ़ाइल 2 जीबी की सीमा होनी चाहिए।
Techturtle

@techtlele आप सही कह रहे हैं, मेरा मतलब एमबी से है, जीबी से नहीं। मैंने इसे प्रतिबिंबित करने के लिए प्रश्न को सही किया।
डकोटा

जवाबों:


3

CSV फ़ाइल केवल पाठ को संग्रहीत करती है, और कुछ नहीं। डेटाबेस तालिका में फ़ील्ड, पंक्तियों, स्तंभों और स्वयं डेटाबेस के बारे में मेटाडेटा शामिल है। आपके द्वारा संलग्न चित्र में डेटा प्रकार इसके प्रमाण हैं। इस सब के शीर्ष पर, एक्सेस सबसे कुशल डेटाबेस इंजन नहीं है, और विशेष रूप से बड़ी मात्रा में डेटा के साथ खराब करता है।

तो आप जानते हैं कि यह सिर्फ आप या आपके द्वारा गलत किया गया कुछ नहीं है, यहां कुछ नमूना फाइलें हैं जिन्हें मैंने एक साथ रखा है:

यहाँ छवि विवरण दर्ज करें

दोनों फाइलों में लगभग 4000 पंक्तियाँ हैं। बड़ी फ़ाइल में 10 फ़ील्ड होती हैं, जिसमें विभिन्न प्रकार के प्रकार और पाठ की लंबाई शामिल होती है। छोटे में केवल एक पाठ फ़ील्ड (प्लस PK) है।


1
+1। अतिरिक्त सुविधाएँ एक लागत पर आती हैं। प्रवेश कुशल डेटा अन्वेषण के लिए अनुकूलित है, न कि कुशल भंडारण उपयोग के लिए।
ग्रोनोस्तज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.