sql >> Base de Datos >  >> RDS >> Mysql

Mysql count vs mysql SELECT, ¿cuál es más rápido?

COUNT(*) y COUNT(Name) puede producir diferentes valores. COUNT no incluirá valores NULOS, por lo que si hay instancias de Nombre que igualen NULL no se contarán.

COUNT(*) también funcionará mejor que Count(Name) . Especificando COUNT(*) está dejando que el optimizador use cualquier índice que desee. Especificando COUNT(Name) está obligando al motor de consulta a usar la tabla, o al menos un índice que contiene la columna NOMBRE.