![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
27/12/2004, 11:24
|
![Avatar de FuLaNo_](http://static.forosdelweb.com/customavatars/avatar34657_1.gif) | | | Fecha de Ingreso: mayo-2003 Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 21 años, 8 meses Puntos: 2 | |
cluester, tienes razón, con el segundo ejemplo estoy haciendo trabajar 2 "lenguajes" cuando podría hacerlo todo con SQL.
Otra consulta, puedo optimizar aun más el ejemplo 1?
He leído que si el campo al cual haces el WHERE es un indice (INDEX), el proceso sera mas rápido y consumirá menos recursos, el cierto esto?, de ser asi, debo cambiar el index que tengo para el campo "id" y ponérselo al campo "foro" de mi tabla?
Estoy leyendo bastante sobre el tema de optimización de recursos (por ende, mejora la velocidad) en lenguaje SQL (más precisamente, MySQL) y sobre el tema de los INDEX, dice que todo "depende" de la cantidad de consultas que hagas, ya que un INDEX es rápido para consultar, pero por ejemplo, más lento para actualizar, el tema es que, como ya dije, lo que estoy haciendo yo es un foro por lo que las consultas a la DB son constantes...
__________________ I Love Programming... |