我的代碼 SELECT candidate.ID
FROM users u
JOIN users candidate ON candidate.a = u.a AND candidate.b < 1
JOIN user_meta meta ON candidate.id = meta.user_id
WHERE u.id = 1
AND candidate.count > 0
ORDE
我們在最近兩週在新的數據庫服務器上運行了SQL Server 2012企業版評估版。 直到昨天晚上我們在這個數據庫上應用了SQL Server 2012標準許可證時,事情對我們來說工作得很好。我們看到,在應用標準許可證數據庫後,我們的查詢需要更長的時間才能執行。這不僅僅是一個或兩個查詢的問題,我們在所有查詢中都會看到這種行爲。 這是因爲許可證更改的行爲嗎?有什麼方法可以證實這實際上是因爲許可證更改
我一直在試圖找出查詢中減速的原因。查詢原本是DELETE查詢,但我一直在使用一個SELECT * FROM 這是有問題的查詢 SELECT * FROM table1
where table1.id IN (
#Per friends suggestion I wrapped the subquery in a subquery (yo dawg) to "cache" it, it works