Đối với InnoDB
Nếu specific_field không thể nullable, chúng tương đương và có cùng hiệu suất.
Nếu specific_field là vô hiệu, họ không làm điều tương tự. COUNT(specific_field) đếm các hàng có giá trị không phải là null của specific_field . Điều này yêu cầu xem xét giá trị của specific_field Cho mỗi hàng. COUNT(*) chỉ cần đếm số hàng và trong trường hợp này có thể nhanh hơn vì nó không yêu cầu kiểm tra giá trị của specific_field .
Đối với MyISAM
Có một cách tối ưu hóa đặc biệt cho phần sau để nó thậm chí không cần tìm nạp tất cả các hàng:
SELECT COUNT(*) FROM yourtable