InnoDBの場合
specific_fieldの場合 null許容型ではなく、同等であり、同じパフォーマンスを発揮します。
specific_fieldの場合 null許容型であり、同じことはしません。 COUNT(specific_field) specific_fieldのnull以外の値を持つ行をカウントします 。これには、specific_fieldの値を確認する必要があります 行ごとに。 COUNT(*) 行数を数えるだけで、この場合はspecific_fieldの値を調べる必要がないため、より高速になります。 。
MyISAMの場合
すべての行をフェッチする必要がないように、次の特別な最適化があります。
SELECT COUNT(*) FROM yourtable