Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2005, 13:45
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Deberías indicar tu modelo de datos completo (tus BD) describirlo e indicar que consultas SQL realizas con que objetivo .. tal vez por ahí se pueda mejorar el modelo de datos y/o consultas SQL que haces.

Por otro lado .. lo que te han comentado sobre "paginar" resultados .. No sé si pretendes -siempre- mostrar esos "22,000,000" a un usuario .. pero "paginado" que es lo que un "humano" va a ver según tiempo tenga para ver el resto de datos, ofrece menos carga de proceso ya que "SQL" (de Mysql) dispone de funciones (LIMIT por ejemplo) para ir arrojando resultados desde un registro inicio hasta un inicio+N registros hacia adelante (los que registros que veras por página. Fijate en un foro como este, tienen millones de registros y muchasssss más relaciones de las que tu usuas, más usuarios activos moviendo temas y mensajes .. fijate como anda de "suave" al moverte por el la enorme BD).

Un saludo,

PD: esto es un tema que deberías partir por optimizar tu modelo de datos y consultas SQL en el foro de "Base de datos" y lo que quede aquí en el foro de PHP.