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

लंबे समय से चल रही चयन क्वेरी से आंशिक परिणाम?

मैं इस अनुमान को खतरे में डालने वाला हूं कि आपके पास ORDER BY है या GROUP BY आपकी क्वेरी के हिस्से के रूप में।

अधिकांश डेटाबेस इंजन जिनका मैंने उपयोग किया है, वे जितनी जल्दी हो सके डेटा को वापस क्लाइंट को स्ट्रीम करना शुरू कर देते हैं, भले ही यह उन सभी को आंतरिक रूप से अभी तक नहीं लाया हो। हालाँकि, एक बार जब आप GROUP BY फेंक देते हैं या ORDER BY मिश्रण में, इंजन को यह नहीं पता होता है कि पहली पंक्ति कैसी दिखेगी जब तक कि वह संपूर्ण डेटा सेट सर्वर-साइड तैयार नहीं कर लेती, यही वजह है कि आप लंबे समय तक प्रतीक्षा करना छोड़ देते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. तालिका संघों में शामिल होने की संख्या के आधार पर रेल ActiveRecord क्रमबद्ध करें

  2. MySQL जाँचता है कि क्या कई पंक्तियाँ मौजूद हैं

  3. mysql क्वेरी के साथ स्ट्रिंग के अंतिम 5 वर्ण प्राप्त करना

  4. OSX 10.7 Lion पर MySQL काम कर रहा है

  5. प्रत्येक व्युत्पन्न तालिका का अपना उपनाम होना चाहिए - संयोजन अवरोही MySQL से त्रुटि