~楓花雪岳~
星期二, 11月 17, 2020
[SQL] 隱含轉換與 Index Seek
一直都以為隱含轉換後,就不會有機會跑 Index Seek,只會是 Index Scan,在上一篇
[SQL] 探查剩餘 (Probe Residual)
內,因為朋友測試發現 Nested Loop 執行計畫,才注意到發生隱含轉換還是有機會跑 Index Seek 的
完整執行計畫,可以從黃框框發顯示 tblChar Clustered Index Seek
看該 operator 明細就可以發現,搜尋述詞內的隱含轉換不是針對 char 欄位來進行,所以 Index Seek 還是有觸發
延伸閱讀
[SQL] 避免隱含式轉換
沒有留言:
張貼留言
‹
›
首頁
查看網路版
沒有留言:
張貼留言