हाल ही में मैं चारों ओर देख रहा था pg_stat_user_tables
और अपने कुछ स्थानिक तालिकाओं पर अनुक्रमिक स्कैन की उच्च संख्या देखकर आश्चर्यचकित था। निश्चित रूप से पर्याप्त है, इन तालिकाओं में स्थानिक सूचकांक गायब थे।
मैं एक गैर-अनुक्रमित ज्यामिति कॉलम के साथ सभी तालिकाओं को कैसे ढूंढ सकता हूं?
रेफरी के लिए pg_stat_user_tables के लिए धन्यवाद। खुशी है कि आपका कोई जानकार ऐसी गलतियों को स्वीकार करता है। काम करने वाले युवा लोगों के लिए, मैं हमेशा कहता हूं: यदि प्राथमिक कुंजी के लिए कोई प्राकृतिक उम्मीदवार नहीं है, तो एक सीरियल कॉलम जोड़ें। हमेशा SRID और ज्यामिति प्रकार को परिभाषित करें। हमेशा एक स्थानिक सूचकांक जोड़ें। क्योंकि अनुक्रम स्कैन एक लाख पंक्तियों के साथ काम कर सकता है, लेकिन, एक बिंदु आता है ..... जैसा कि मैंने कहा था, जैसा मैंने किया था: डी।
—
जॉन पॉवेल