यह जानने की आवश्यकता है कि PostgreSQL डिस्क पर कैसे रिकॉर्ड करता है। इस मामले में, मैं डॉक्स में बताए गए सूचकांक संयोजन का लाभ उठाना चाहूंगा, जैसा कि मैं समझता हूं कि मिलान पंक्तियों को प्राप्त करने के लिए बिटमैप का उपयोग करता है और उन्हें उनके भौतिक स्थान के अनुसार वापस लौटाता है। विचाराधीन तालिका को इसकी प्राथमिक कुंजी द्वारा क्लस्टर किया गया है।
जैसा कि मैं इसे समझता हूं, PostgreSQL स्वचालित रूप से क्लस्टरिंग समाप्त होने के बाद क्लस्टरिंग करना जारी नहीं रखता है (हालांकि यह याद रखता है कि यह एक निश्चित सूचकांक के अनुसार क्लस्टर किया गया है)। अब, क्योंकि यह प्राथमिक कुंजी है, मुझे आश्चर्य है कि यदि भौतिक भंडारण क्रम उस के अनुसार होगा (जो कि यदि मैं एक विशिष्ट प्रश्न के लिए हमारे लाभ के लिए उपयोग करना चाहता हूं तो यह सच है)।
सारांश में, PostgreSQL अपने नए रिकॉर्ड्स का आदेश कैसे देता है, खासकर क्लस्टरिंग के बाद?
बहुत बहुत धन्यवाद!