0
我有一個視圖需要20秒才能運行,其中運行完全相同的SQL作爲自己的查詢需要的時間少於1秒。任何人都知道這個原因或我能做些什麼來加速觀點?查看花費的時間比查詢長
這是一個非常簡單的視圖,大約有7個左連接和幾個「最大的每組」的嵌套查詢。例如
select t.id, t.rev, t.contents
from MyTable t
inner join(
select id, max(rev) rev
from MyTable
group by id
) in on t.id = in.id and t.rev = in.rev