मुझे पता है कि डेटा के शीर्ष पर अधिक कुशल प्रश्नों की अनुमति देने के लिए, प्रत्येक पंक्ति समूह के अंदर एक लकड़ी की फ़ाइल column स्तर पर कॉलम आंकड़े संग्रहीत करती है।

क्या यह file स्तर पर (अनावश्यक रूप से पूरी फाइलों को पढ़ने से बचने के लिए) कॉलम के आंकड़े भी संग्रहीत करता है? कॉलम page के स्तर के बारे में क्या?

0
user976850 21 अगस्त 2019, 16:33

1 उत्तर

सबसे बढ़िया उत्तर

लकड़ी की छत वास्तव में पंक्ति समूहों के लिए न्यूनतम/अधिकतम आंकड़े संग्रहीत करती है, लेकिन वे पंक्ति समूहों के अंदर संग्रहीत नहीं होती हैं बल्कि इसके बजाय फ़ाइल पाद लेख में संग्रहीत होती हैं। नतीजतन, यदि कोई भी पंक्ति समूह मेल नहीं खाता है, तो फ़ुटर के अलावा फ़ाइल के किसी भी भाग को पढ़ना आवश्यक नहीं है। इसके लिए पूरी फ़ाइल के लिए अलग न्यूनतम/अधिकतम आंकड़ों की आवश्यकता नहीं है, पंक्ति-समूह-स्तर के आंकड़े इस समस्या को हल करते हैं, क्योंकि पंक्ति समूह आम तौर पर बड़े होते हैं।

पेज-स्तरीय न्यूनतम/अधिकतम आंकड़े भी मौजूद हैं, लेकिन उन्हें कॉलम इंडेक्स कहा जाता है और रिलीज़ न किए गए 1.11.0 उम्मीदवार में केवल कार्यान्वित हैं . वे पंक्ति समूह स्तर न्यूनतम/अधिकतम आँकड़ों की तुलना में थोड़े अधिक जटिल हैं, क्योंकि पंक्ति की सीमाएँ पृष्ठ सीमाओं के साथ संरेखित नहीं हैं, जिससे सभी अनुरोधित स्तंभों में संबंधित मान खोजने के लिए अतिरिक्त डेटा संरचनाओं की आवश्यकता होती है। किसी भी मामले में, यह सुविधा डेटा के पृष्ठ-स्तरीय स्थान को इंगित करने की अनुमति देती है और अत्यधिक चयनात्मक प्रश्नों के प्रदर्शन में मौलिक रूप से सुधार करती है।

2
Zoltan 11 सितंबर 2019, 14:57