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

EXPLAIN और COUNT दो अलग-अलग मान लौटा रहे हैं

तालिका आँकड़े (EXPLAIN द्वारा प्रयुक्त) सिस्टम-कैश्ड मानों पर आधारित होते हैं जो शायद सटीक न हों।

http://dev.mysql.com/doc/refman /5.1/hi/using-explain.html कहते हैं:

तो क्वेरी का 'गिनती ()' संस्करण सटीक होगा, क्योंकि यह वास्तव में मौजूदा पंक्तियों की 'गिनती' करेगा। 'व्याख्या' संस्करण आवश्यक रूप से आपकी पंक्तियों की गणना नहीं करता है, लेकिन अनुमान/कैश का उपयोग कर सकता है। समझाना वास्तव में कोड या उत्पादन में उपयोग करने का इरादा नहीं है - यह सिर्फ आपके प्रश्नों का विश्लेषण करने में मदद करने के लिए एक उपकरण है।




  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 शेल (प्लस MySQL राउटर) के साथ MySQL InnoDB क्लस्टर की स्थापना

  2. पायथन डीबी-एपीआई:फ़ेचोन बनाम फ़ेचमैनी बनाम फ़ेचॉल

  3. कोडइग्निटर के सक्रिय रिकॉर्ड के साथ डेटाबेस में अभी () सम्मिलित करना

  4. Mysql कॉन्फ़िगरेशन फ़ाइल अनुभाग

  5. MySQL 4.0 में क्रिएटेड और लास्ट अपडेटेड टाइमस्टैम्प कॉलम दोनों का होना