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

MySQL में किसी तालिका के लिए पंक्ति गणना प्राप्त करना?

MyISAM . में , यह प्रश्न:

SELECT  COUNT(*)
FROM    TABLE_NAME

तत्काल है, क्योंकि इसे तालिका मेटाडेटा में रखा गया है, इसलिए यह क्वेरी जारी करना लगभग मुफ़्त है और इसे हमेशा सही परिणाम मिलेगा।

InnoDB . में , यह क्वेरी एक-एक करके पंक्तियों की गणना करेगी जिसमें कुछ समय लग सकता है।

इसलिए यदि आपको COUNT(*) . के सटीक मान की आवश्यकता नहीं है , आप INFORMATION_SCHEMA . को क्वेरी कर सकते हैं ।



  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 टेबल, त्रुटि #1064 और त्रुटि #1068 एकाधिक प्राथमिक कुंजी परिभाषित

  2. MySQL - बदलें OR से AND

  3. PHP और PDO:IPv6 पते का उपयोग करके MySQL से कनेक्ट करें

  4. डुप्लिकेट कुंजी अद्यतन फ़ंक्शन पर त्रुटि डालें

  5. मैं कैसे पता लगा सकता हूं कि कोई तालिका मौजूद है या नहीं? माई एसक्यूएल