PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

क्वेरी इंडेक्स को हिट नहीं करती है - क्या ये इंडेक्स के लिए उचित कॉलम हैं?

id आखिरी आना चाहिए . पसंद करें

add_index "sms", ["From", "To", "SmsMessageSid", "id"], name: "on_id_from_to_sms_message_sid"

आम तौर पर:समानता पहले, रेंज बाद में। संबंधित:

id तब तक जोड़ा जाना चाहिए, जब तक कि ("From", "To", "SmsMessageSid") के संयोजन के लिए बहुत कम पंक्तियाँ न हों। . इस तरह, Postgres सीधे इंडेक्स के ऊपर से पहली पंक्ति चुन सकते हैं - एक इंडेक्स स्कैन में , नहीं एक बिटमैप अनुक्रमणिका स्कैन जैसा कि आप अभी देख रहे हैं।

संबंधित:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. हाइबरनेट में PostgreSQL अंतराल कॉलम प्रकार को कैसे मैप करें?

  2. पोस्टग्रेस्क्ल सत्र/कनेक्शन को मारें

  3. क्यों आदेश \dt देता है - कोई संबंध नहीं मिला?

  4. PostgreSQL 13 में विश्वसनीय एक्सटेंशन का अवलोकन

  5. कैसे current_timestamp () PostgreSQL में काम करता है