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

कीवर्ड में ऑरैकल सबक्वेरी 12c . पर धीमी है

एक दूसरे से बेहतर प्रदर्शन क्यों कर रहा है, इसका बेहतर आकलन करने के लिए आपको व्याख्या योजना प्रदान करनी होगी। लेकिन, सामान्य तौर पर, आप IN को बदलकर इस प्रकार की क्वेरी के लिए बेहतर, या कम से कम, अधिक अनुमानित परिणाम प्राप्त कर सकते हैं। एक EXISTS . के लिए शर्त इसके बजाय शर्त:

select *
  from data_table t1
 where exists (select null
                 from id_table t2
                where t2.oid = t1.oid
                  and (other conditions))



  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. TNSPING ठीक है लेकिन sqlplus ORA-12154 देता है?

  3. जावा में ORACLE फ़ंक्शन MONTHS_BETWEEN का एनालॉग

  4. oracle में CONNECT-BY क्वेरी से डुप्लिकेट सबट्री हटाना

  5. Oracle में SQL के माध्यम से तालिका टिप्पणियाँ कैसे प्राप्त करें?