-1
以下のような質問があります。これらは最適化できますか、誰かがどのようにインデックスを作成することを提案できますか?遅いmysqlクエリ、インデックスの設定、または最適化
SELECT t1.`Geo ID`,
t1.`Sub Unit Geo ID`,
t1.`Sub Unit SW ID`,
t1.`Building No`,
t1.`Building Name`,
t1.Road,
t2.ID `Matching NEW_ID`,
t2.Sub,
t2.SUB_BUILDING_NAME,
t2.BUILDING_NAME,
t2.BUILDING_NUMBER,
t2.THOROUGHFARE,
t2.E - t1.Easting `East Difference`,
t2.N - t1.Northing `North Difference`
FROM upcdata t1 JOIN
newer t2 ON (t2.E * 1000) BETWEEN t1.Easting - 25000 AND t1.Easting + 25000
AND (t2.N * 1000) BETWEEN t1.Northing - 25000 AND t1.Northing + 25000
AND t1.Road = t2.THOROUGHFARE
AND t1.`Building Name` = t2.BUILDING_NAME
AND t1.`Building Name` <> ""
ORDER BY t1.`Geo ID`
これは私たちがここにいるわけではありません。 –