Foros del Web » Programando para Internet » PHP »

La mejor solucion

Estas en el tema de La mejor solucion en el foro de PHP en Foros del Web. a ver... tengo una base de datos en mysql, y muestra los resultados de una web, ahora bien, quiero poner categorias, sobre unas 12. mi ...
  #1 (permalink)  
Antiguo 09/08/2003, 18:19
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 14 años, 7 meses
Puntos: 2
Pregunta La mejor solucion

a ver... tengo una base de datos en mysql, y muestra los resultados de una web, ahora bien, quiero poner categorias, sobre unas 12.

mi pregunta es: como resuelvo esto para que la base de datos no se haga pesada, se supone que en cada categoria iran sobre unos 1000 resultados, 1000x12=12000... 12000 resultados es mucho para una sola tabla verdad.... al menos yo lo veo exagerado...

yo he pensado en hacer una tabla igual por cada categoria, con lo que tendria 1000 por cada una...

bueno, lo que quiero saber, es que es lo mejor... el sistema mas facil... igual el que he pensado yo es una tonteria... igual tiene otra solucion...

que decis...
__________________
3w.valenciadjs.com
3w.laislatv.com
  #2 (permalink)  
Antiguo 09/08/2003, 19:13
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 14 años, 7 meses
Puntos: 2
a ver acavo de hablar con uno en privado que me dice que 12000 registros son bastantes, pero que no tiene pq ir lenta la web....

12000 no son muchos.... cuantos son muchos....? donde esta el limite para ahogar al servidor MySql?
__________________
3w.valenciadjs.com
3w.laislatv.com
  #3 (permalink)  
Antiguo 09/08/2003, 19:25
Avatar de sdf23  
Fecha de Ingreso: diciembre-2002
Mensajes: 297
Antigüedad: 15 años
Puntos: 0
Pues el limite, lo daria el server si tiene buena memoria 2BG seria suficientes yo creo si lo aguanta una tabla peor puyes lo maximo que he cupado era 3000 registros y ya iba lenta, perod espues aumentaron la memoria y ya !
__________________

la vida es bella cuando no es culera
  #4 (permalink)  
Antiguo 09/08/2003, 19:29
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 15 años, 11 meses
Puntos: 0
MySQL:
Su principal objetivo de diseño fue la VELOCIDAD. Se sacrificaron algunas características esenciales en sistemas más "serios" con este fin.
Otra característica importante es que consume MUY POCOS RECURSOS, tanto de CPU como de memoria.
Licencia GPL a partir de la versión 3.23.19.
Ventajas:
Mayor rendimiento. Mayor velocidad tanto al conectar con el servidor como al servir selects y demás.
Mejores utilidades de administración (backup, recuperación de errores, etc).
Aunque se cuelgue, no suele perder información ni corromper los datos.
Mejor integración con PHP.
No hay límites en el tamaño de los registros.
Mejor control de acceso, en el sentido de qué usuarios tienen acceso a qué tablas y con qué permisos.
MySQL se comporta muy bien a la hora de modificar o añadir campos a una tabla "en caliente".
Inconvenientes:
No soporta transacciones, "roll-backs" ni subselects.
No considera las claves ajenas. Ignora la integridad referencial, dejándola en manos del programador de la aplicación.


Como veras, teniendo en cuenta todas esas carateristicas, puedes tomar una buena decision.

Última edición por biblio; 09/08/2003 a las 19:35
  #5 (permalink)  
Antiguo 09/08/2003, 19:34
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 14 años, 7 meses
Puntos: 2
bua, osea que 12000 se los come con patatas....jajaja , un 10 a los programadores, porfin alguien hace las cosas bien,,, lo digo pq muchos aun funcionamos con win-pantayazos-azul...jajaja

y ahora otra pregunta,,, a raiz de esto...

cuantos usuarios soporta al mismo tiempo... aver si los 12000 se ponen de acuerdo un dia y la lian jajajja
__________________
3w.valenciadjs.com
3w.laislatv.com
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 22:33.