Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2016, 10:25
azaz
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 10 meses
Puntos: 10
mejorar consulta mysql

Me gustaria saber si tengo alguna alternativa para mejorar esta consulta, no es lenta pero tarda demasiado ya que en una tabla tengo 60.000 registro y en la otra 100.

Código MySQL:
Ver original
  1. UPDATE clientes INNER JOIN bonos ON clientes.id= bonos.id
  2. SET cantidad = bono_disponible
  3. WHERE clientes.fecha< bonos.fecha
  4. AND bonos.fecha < CURRENT_TIMESTAMP()

como digo son dos tablas y tengo que actualizar una dependiendo de la otra, en la tabla clientes tengo 100 registros y en la otra 60.000. los indices en principio esta bien ya no puedo mejorar mas por ese lado, seria algo como crear otro tipo de consulta.
Alguna idea de como mejorarla?
saludos