Buenas Tardes necesito optimizar esta consulta ya que me sobre carga el servidor lo que pasa que necesito listar las galerias de imagenes de las personas que tienen cuenta en mi sitio esta es la consulta
Código MySQL:
Ver originalclientes.idCliente,
clientes.nombres,
clientes.apellidoPaterno,
clientes.apellidoMaterno,
perfiles.nombre
AS tipoCliente
, clienteinfo.esEmpresa,
clienteinfo.nombreEmpresa
LEFT OUTER JOIN usuarioclientes
ON (clientes.idCliente
=usuarioclientes.idCliente
) INNER JOIN perfiles
ON (usuarioclientes.idPerfil
=perfiles.idPerfil
) INNER JOIN clienteinfo
ON (clientes.idCliente
=clienteinfo.idCliente
) clientes.idCliente,
clientes.nombres,
clientes.apellidoPaterno,
clientes.apellidoMaterno,
perfiles.nombre,
clienteinfo.esEmpresa,
clienteinfo.nombreEmpresa
clientes.nombres,
clienteinfo.nombreEmpresa
me lista asi los datos
# / Cliente /Cuenta /Imagenes /Anuncios /Estado
1 /Estancia del Totoral /Cuenta Gratuita /0 /1 /Sin Imagenes
2 /Van Hasselt /Cuenta Gratuita /1 /1 /Con Imagenes
3 /Agícola Neuquén /Cuenta Gratuita /0 /0 /Sin Imagenes
4 /Agricola Gildemeister S.A. /Cuenta Silver /144 /12 /Con Imagenes
5 /Agrícola Viveros Parlier Ltda /Cuenta Gratuita /0 /17 /Sin Imagenes
6 /Agrocor Ltda. Cuenta Gratuita /1 /1 /Con Imagenes
estas son las estructuras de mis tablas
tabla Clientes
Código MySQL:
Ver original KEY `nombres` (`nombres`), KEY `apellidoPaterno` (`apellidoPaterno`), KEY `fhCreacion` (`fhCreacion`), KEY `idEstado` (`idEstado`) )
Tabla de anuncios
Código MySQL:
Ver original KEY `idTipoAnuncio` (`idTipoAnuncio`), KEY `idCliente` (`idCliente`), KEY `fhPublicacion` (`fhPublicacion`), KEY `idEstado` (`idEstado`), )
Tabla Galeria de clientes
Tabla clientes info
Tabla de perfiles de clientes
y Tabla de Usuario Clientes
espero aberme esplicado bien ya que me tiene medio complicado esta consulta desde ya muchas gracias