sql >> Base de Datos >  >> RDS >> Mysql

Resultados dentro del radio:optimización de la consulta lenta de MySQL

Puedes hacer algunas cosas:

  • Cree una nueva columna para que no necesite usar CONCAT CONCAT(property.paon, ', ', property.street) en el GROUP BY y el JOIN (¡esto lo acelerará mucho!)
  • Como dice JackHacks, debe crear índices en el lugar correcto. (código postal de la propiedad y la columna recién creada, y código postal y dirección epc)
  • Eliminar el HAVING con epc.TOTAL_FLOOR_AREA > 0 y añádelo a WHERE

Si necesitas más ayuda, comparte en EXPLAIN tu consulta con nosotros.