发现一个 SQL 语句执行时 scan count 非常高:
Table 'blog_Site_Links'. Scan count 13984, logical reads 44601
SQL 语句如下:
SELECTbc.*FROMblog_Content bcWITH(NOLOCK)INNERJOINblog_Site_Links blWITH(NOLOCK)ONbc.ID=bl.EntryIDANDbl.IsActive=1ANDbl.CategoryID=@CategoryIDWHEREbc.DateAdded>@StartDateORDERBYbc.DateAddedDESC
请问如何优化?
注:用的是 SQL Server 2016 。