首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

问上Charindex与in的性能

2013-01-08 
问下Charindex与in的性能效率上有时候会不一样[解决办法]in 可以利用索引,而charindex不能。[解决办法]楼主

问下Charindex与in的性能



效率上有时候会不一样
[解决办法]
in 可以利用索引,而charindex不能。
[解决办法]
楼主不说这个level是不是设定的null 还是not null
[解决办法]
charindex是要查询你的字符串内容,越大时间越长,另外,最好的解释应该从执行计划上去看,而不是单单的猜测
[解决办法]
先看看查询计划吧
[解决办法]
使用charindex对两个列进行运算, 使得索引没有使用的可能。

in操作中, split仅对后一个列操作, 对于employees.level字段索引仍有效。
[解决办法]
学习!

热点排行
Bad Request.