अंतर यह है कि आप MySQL को केवल डंप के बजाय अपने कथन में प्रत्येक पंक्ति को गिनने के लिए कह रहे हैं। withCount की बात यह नहीं है कि यह तेज़ है, यह स्मृति पर बेहतर है यदि आपको केवल एक गिनती की आवश्यकता है।
उदाहरण के लिए, मेरा हजारों डेटा समृद्ध वस्तुओं के साथ संबंध है। अगर मैं सिर्फ के साथ का उपयोग करता हूं और फिर परिणामों को गिनने का प्रयास करता हूं, तो PHP स्मृति से बाहर हो जाएगा मुझे कभी भी गिनती करने का मौका मिलता है। अगर मैं गणना के साथ उपयोग करता हूं, तो केवल एक आइटम लौटाया जाता है जो मुझे बताता है कि कितने आइटम हैं, इसलिए PHP मेमोरी पर कोई कर नहीं है, लेकिन सभी काम एसक्यूएल सर्वर पर किया जाता है।