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

IN के साथ पोस्टग्रेज क्वेरी बहुत धीमी है

सीटीई में शामिल होने का प्रयास करें:

with value_list (a,b) as (
  values 
      (a_1, b_1), 
      (a_2, b_2), ..., 
      (a_5000, b_5000) 
)
select *
from table t
  join value_list v on (t.a, t.b) = (v.a, v.b);

(यह मानता है कि आपके पास मानों की सूची में कोई डुप्लीकेट नहीं है)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. लिंग पुरुष वाले समूह में सभी उपयोगकर्ताओं को रेल करता है

  2. JdbcTemplate के साथ PostgreSQL hstore/json का उपयोग कैसे करें

  3. PostgreSQL 9.2 . में json फ़ील्ड पर इंडेक्स बनाएं

  4. postgresql विशिष्ट तालिका से विशिष्ट कॉलम को डीबी से दूसरे में निर्यात करने का सबसे अच्छा तरीका क्या है?

  5. समग्र प्राथमिक कुंजी शामिल स्तंभों पर नल बाधाओं को लागू नहीं करती है