![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
30/10/2009, 12:51
|
| | Fecha de Ingreso: marzo-2008
Mensajes: 96
Antigüedad: 16 años, 10 meses Puntos: 0 | |
Velocidad con Mysql ¿Qué me conviene más? Hola a todos:
Se me presenta un caso en el que debo obtener el mayor rendimiento y velocidad posibles.
El caso es que la operación que debo realizar irá dentro de bucles y lo único que necesito es saber si existe un registro en concreto.
Entonces, ¿que me conviene más?
1º Opción:
SELECT COUNT(*) as cant FROM Tabla WHERE ...
Y ver, mediante una función si lo que me devuelve es mayor que 0?
2º Opción:
SELECT ID FROM Tabla WHERE ... LIMIT 1
Pongamos el supuesto de que es una tabla con miles (o millones) de registros: Qué es más rápido?
También acepto otras sugerencias.
Gracias por vuestro tiempo. |