
03/05/2008, 16:32
|
 | Colaborador | | Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 7 meses Puntos: 24 | |
Re: Consejo para mostrar tablas MySQL Bien, lo que deberías hacer es un índice sobre los atributos mediante los cuales quieres ordenar los resultados (Si son llaves primarias o foráneas probablemente ya tienen índices creados), de esta manera cuando quieras acceder a las tablas, lo hará a través de los índices que ya están ordenados, por lo que la carga no sería mucha.
Lo otro que podés hacer, es obtener los 20 primeros resultados de cada tabla, y ordenarlos en una sola lista mediante código, y luego sacar los primeros 20 resultados de esa lista, obteniendo así los primeros 20 resultados ordenados de todas la tablas.
Para obtener mejoras mayores de rendimiento, deberías reconsiderar una mejor organización de los datos en las tablas. |