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

SQL क्वेरी में किसी खंड में कितने मान बहुत अधिक हैं?

ओरेकल की 1000 की सीमा है, जिसे मैंने पहले मारा है। MySQL दिमाग में नहीं लगता है। सबसे अच्छा समाधान यह है कि उस बड़े डेटासेट के लिए IN क्लॉज का उपयोग न किया जाए। आईडी कहां से आती हैं? यदि एक ही डीबी से, तो देखें कि क्या आप इसके बजाय एक सबक्वायरी का उपयोग कर सकते हैं जो एक पैरामीटर के आधार पर खोज करता है उदा। उपयोगकर्ता आईडी लिंक किए गए आईडी खोजने के लिए। यह कहीं अधिक कुशल होगा क्योंकि MySQL इंडेक्स का उपयोग करके आंतरिक रूप से शामिल हो सकता है।



  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. PHP - MySQL ने एक सरणी सम्मिलित करने के लिए कथन तैयार किया

  3. डोकर mysql कंटेनर से कनेक्ट नहीं हो सकता

  4. PDO::ATTR_EMULATE_PREPARES को गलत पर सेट करना काम नहीं कर रहा है

  5. ब्रू सेवाएं:कॉन्फ़िगरेशन कहां संपादित करें?