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

आंतरिक शामिल हों और कहां () खंड प्रदर्शन?

आपके SQL इंजन पर निर्भर करता है। नए SQL सिस्टम जिनमें उचित क्वेरी ऑप्टिमाइज़र हैं, दोनों प्रश्नों को एक ही योजना में फिर से लिखने की संभावना है। आम तौर पर, एक उप-क्वेरी (आपकी दूसरी क्वेरी) को जॉइन (पहली क्वेरी) का उपयोग करके फिर से लिखा जाता है।

साधारण SQL इंजनों में जिनमें महान क्वेरी ऑप्टिमाइज़र नहीं हो सकते हैं, जुड़ना तेज़ होना चाहिए क्योंकि बाहरी क्वेरी चलाने से पहले वे उप-क्वेरी को अस्थायी इन-मेमोरी तालिका में चला सकते हैं।

कुछ SQL इंजनों में जिनकी मेमोरी फ़ुटप्रिंट सीमित है, हालांकि, उप-क्वेरी तेज़ हो सकती है क्योंकि इसमें शामिल होने की आवश्यकता नहीं है -- जो अधिक डेटा उत्पन्न करता है।

तो, संक्षेप में, यह निर्भर करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL 8.0 के लिए Percona सर्वर के साथ एक एन्क्रिप्टेड डेटाबेस का बैकअप कैसे लें

  2. ग्रहण में कनेक्शन बनाना - ClassNotFoundException:com.mysql.jdbc.Driver

  3. नामांकित पैरामीटर ऑर्डर MySql .Net डेटा प्रदाता के लिए समझ में आता है?

  4. यादृच्छिक नामों की तालिका से एसक्यूएल अपडेट

  5. ORDER BY और GROUP BY का एक साथ उपयोग करना