
23/07/2012, 11:30
|
Colaborador | | Fecha de Ingreso: enero-2007 Ubicación: México
Mensajes: 2.097
Antigüedad: 18 años, 2 meses Puntos: 447 | |
Respuesta: Problemas al listar galeria de clientes Hola Rasec101:
De entrada, no hay mucho que cambiar en tu consulta, sólo debes tener cuidado en utilizar índices para todos los campos que están involucrados en los JOIN's...
por ejemplo, podrías probar poner como índice los siguientes campos:
galeriaclientes.idCliente
usuarioclientes.idCliente
usuarioclientes.idPerfil
clienteinfo.idCliente
Si el número de registros que te regresa la consulta es excesivo, podrías considerar implementar un proceso de paginación. Finalmente dale un EXPLAIN a la consulta para ver qué diagnóstico da y ver si es posible alguna otra mejora.
Revisa tus tablas y si alguna de ellas es muy grande (tiene muchos registros), considera si es necesaria incluirla en la consulta o si puedes prescindir de ella, y presentarla como una consulta opcional.
Saludos
Leo. |