04/01/2008, 22:07
|
| Colaborador | | Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 5 meses Puntos: 24 | |
Re: Mejorar tiempo de consulta a base de datos El primer cuello de botella, es que haces una multiplicación cartesiana de 5 tablas, lo cual ya es bastante lento.
El segundo cuello de botella que veo es que estas ordenando el resultado de la consulta por un campo que probablemente no está indexado.
Primero, considera el uso de INNER JOIN en ves de la multiplicación cartesiana.
Segundo, creale un índice a los campos por cuales ordenes. |