我有一個非常短的選擇查詢,但它花了1分鐘執行,如何優化它?優化1分鐘執行的select查詢
SELECT dsss.[distID],
dsss.[distname],
(select count(applicationnumb) from tbl_applicant_case with(nolock) where tbl_applicant_case.[CourtDistId]=dsss.[distID] and tbl_applicant_case.case_numb is not null and [category]=N'अ-27') as ttlcaseentrered,
(select count(applicationnumb) from tbl_applicant_case with(nolock) where tbl_applicant_case.[CourtDistId]=dsss.[distID] and tbl_applicant_case.FinalOrder is not null and [category]=N'अ-27') as ttlcasedispopsed
FROM [tbl_district] as dsss
group by dsss.[distID], dsss.[distname]
order by ttlcaseentrered desc
按你的答案我刪除GROUP BY但也花費了45秒 –
@ankitsoni。 。 。您需要添加索引。 –
ya在添加索引後感謝了只需要6秒 –