Ver Mensaje Individual
  #2  
Antiguo 14-11-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Siempre uso un campo clave, ejemplo: count(id)
Pero nunca había visto count(1) ¿qué hace exactamente?
Si, sería bueno saberlo... Mirando las estadísticas hay una marcada diferencia (sobre 17698 pacientes):
Código SQL [-]
SELECT COUNT(*) FROM PACIENTES
Código:
32934 fetches, 0 marks, 692 reads, 0 writes.
0 inserts, 0 updates, 0 deletes, 48 index, 15698 seq.
Delta memory: 21436 bytes.
Total execution time: 0.156s

Código SQL [-]
SELECT COUNT(1) FROM PACIENTES
Código:
32760 fetches, 0 marks, 0 reads, 0 writes.
0 inserts, 0 updates, 0 deletes, 0 index, 15698 seq.
Delta memory: 96 bytes.
Total execution time: 0.031s
Saludos

Edito: Obtuve el mismo resultado usando COUNT(0) (0.031s) y una diferencia menor a COUNT(*), usando COUNT(ID) (0.047s) .
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 14-11-2014 a las 22:45:24.
Responder Con Cita