Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

rendimiento en una consulta ¿multiple o simple? esa es la question

Estas en el tema de rendimiento en una consulta ¿multiple o simple? esa es la question en el foro de Mysql en Foros del Web. Wenas a todos, estoy haciendo un foro y tengo la duda de que a la hora de mostrar los comentarios de un hilo, no se ...
  #1 (permalink)  
Antiguo 26/12/2006, 03:29
 
Fecha de Ingreso: abril-2005
Mensajes: 100
Antigüedad: 19 años
Puntos: 0
rendimiento en una consulta ¿multiple o simple? esa es la question

Wenas a todos, estoy haciendo un foro y tengo la duda de que a la hora de mostrar los comentarios de un hilo, no se que es mas rapido hacer un select que muestre los registros con un left join hacia la tabla usuarios para recojer el nick y el avatar, o guardar esos mismo datos en el mismo registro del comentario, para no tener que hacer un left join y colocar una clave foranea en estos indexada a la tabla de usuarios por si estos le dan por modicar su avatar, que se actualice en todos los post.

Pero ese es el tema si le dan por modificar un dato le llevaria un tiempo tener que modicar todos los registros de comentarios para actualizarlo.

venga un saludo a todos y felices fiestas
  #2 (permalink)  
Antiguo 26/12/2006, 19:15
Avatar de haron  
Fecha de Ingreso: febrero-2004
Ubicación: Cádiz (refinitivo)
Mensajes: 632
Antigüedad: 20 años, 2 meses
Puntos: 3
Re: rendimiento en una consulta ¿multiple o simple? esa es la question

lo recomendable seria que hicieses un "left join" con la tabla de usuarios. y si en el futuro esa consulta te va lenta, piensas en otra solucion.

mi recomendacion es que no deberias preocuparte demasiado por la optimizacion hasta que no se de el caso.
  #3 (permalink)  
Antiguo 28/12/2006, 06:20
 
Fecha de Ingreso: abril-2005
Mensajes: 100
Antigüedad: 19 años
Puntos: 0
Re: rendimiento en una consulta ¿multiple o simple? esa es la question

gracias por tu recomendacion.

El caso es que ya hize anteriormete otra pagina y cometi el error de no tenerla bien optimizada y cuando superaba los 100 usuarios simultaneos, el servidor (uno bastante potente) iva lentisimo y se colapsaba, tenia que estar a contrareloj arreglando codigo, haciendo chapuzas, ... , vamos un caos, no quiero que me vuelva a ocurrir eso.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:15.