OPTION(RECOMPILE) 可以不保存计划缓存,每次重新解析,对一些包含参数条件的sql可以提供效率
Like与charindex, patindex ,全局模糊 (’%123%’) 一般charindex效率较高,如部分匹配(’123%’)Like可能效率高
正则匹配 | 选择开始位置 | 支持索引查找 | |
like | 可以 | 不可以 | 部分可以 |
charindex | 不可以 | 可以 | 不可以 |
patindex | 可以 | 不可以 | 不可以 |
OPTION(RECOMPILE) 可以不保存计划缓存,每次重新解析,对一些包含参数条件的sql可以提供效率
Like与charindex, patindex ,全局模糊 (’%123%’) 一般charindex效率较高,如部分匹配(’123%’)Like可能效率高
正则匹配 | 选择开始位置 | 支持索引查找 | |
like | 可以 | 不可以 | 部分可以 |
charindex | 不可以 | 可以 | 不可以 |
patindex | 可以 | 不可以 | 不可以 |