07/10/2004, 20:18
|
| | Fecha de Ingreso: septiembre-2003
Mensajes: 49
Antigüedad: 21 años, 3 meses Puntos: 0 | |
indices y mysql Hola a Todos, alguna vez he pedido consejo sobre como optimizar y agilizar las consultas a la base de datos, os pongo al correinte, imaginemos esta tabla:
Id_img | nom | url | por | dia | hora | hits | vot | media | total
Imaginemos 50000 registros.
*Cuando llamo a la base de datos, cuando listo las imagenes por letra, de 30 en 30.
select id_img, nom, por from ............
(lo suyo seria crear un indice triple, no?¿ id_img,nom,por)
muestro nom y por pero el Id es necesario para enviarlo
* Cuando hago una busqueda, solo me interesa el id y el nom
lo suyo seria crear un indice doble id_img,nom
seria correcto eso del indice doble y el indice triple para agilizarlo todo?¿
utilizo el EXPLAIN para ver donde busca y el resultado que obtengo es Index, seria mejor INDEX que RANGE, verdad?
Bueno, muchas gracias nuevamente.
Saludoss |