0
我有以下查詢在位置表上進行自我連接。當我在一百萬條記錄上運行這個查詢時,執行時間超過2個小時。如果可以對此查詢進行任何性能改進,以便改進執行時間,我們將非常感激。查詢中的性能改進
SELECT
a.Id1, a.Id2, a.LocationStart, a.LocationEnd
FROM
Locations AS a
JOIN
Locations AS b
ON
a.Id1= b.Id1 AND a.Id2 = b.Id2
WHERE
a.DateTime = (
SELECT
MIN(DateTime)
FROM
Locations
WHERE
Id1 = a.Id1
AND Id2 = a.Id2)
呵呵,但是你在嘗試實際解決的是什麼?也許這個問題有別於對1e^18結果運行查詢的方法。 – Pentium10
你需要什麼?地點AS b'?它沒有使用 –