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