InnoDB के लिए
अगर specific_field अशक्त नहीं है, वे समकक्ष हैं और उनका प्रदर्शन समान है।
अगर specific_field शून्य है, वे वही काम नहीं करते हैं। COUNT(specific_field) उन पंक्तियों की गणना करता है जिनमें specific_field . का शून्य मान नहीं है . इसके लिए specific_field . के मान को देखने की आवश्यकता है प्रत्येक पंक्ति के लिए। COUNT(*) बस पंक्तियों की संख्या की गणना करता है और इस मामले में तेज़ हो सकता है क्योंकि इसमें specific_field के मान की जांच करने की आवश्यकता नहीं होती है ।
MyISAM के लिए
निम्नलिखित के लिए एक विशेष अनुकूलन है ताकि इसे सभी पंक्तियों को लाने की भी आवश्यकता न हो:
SELECT COUNT(*) FROM yourtable