Mysql
 sql >> Base de données >  >> RDS >> Mysql

Résultats dans le rayon - Optimisation des requêtes MySQL lentes

Vous pouvez faire plusieurs choses :

  • Créez une nouvelle colonne pour ne pas avoir à utiliser CONCAT CONCAT(property.paon, ', ', property.street) dans le GROUP BY et le JOIN (cela va beaucoup accélérer !)
  • Comme le dit JackHacks, vous devez créer des index au bon endroit. (code postal de la propriété et colonne nouvellement créée, et code postal et adresse epc)
  • Supprimer le HAVING avec epc.TOTAL_FLOOR_AREA > 0 et ajoutez-le au WHERE

Si vous avez besoin de plus d'aide, partagez et EXPLIQUEZ votre requête avec nous.