Voor InnoDB
Als specific_field is niet nullable, ze zijn gelijkwaardig en hebben dezelfde prestaties.
Als specific_field nullable is, doen ze niet hetzelfde. COUNT(specific_field) telt de rijen die een niet-null-waarde hebben van specific_field . Hiervoor moet je kijken naar de waarde van specific_field voor elke rij. COUNT(*) telt eenvoudig het aantal rijen en kan in dit geval sneller zijn omdat de waarde van specific_field niet hoeft te worden onderzocht .
Voor MijnISAM
Er is een speciale optimalisatie voor het volgende, zodat het niet eens alle rijen hoeft op te halen:
SELECT COUNT(*) FROM yourtable