发布网友 发布时间:2022-04-22 04:18
共3个回答
热心网友 时间:2022-04-07 20:05
在MSSQL中,
1. field like 'str%' 可以用上索引,但 field like '%str%'无法利用索引
2. or条件组合无法利用索引
3. 几万条记录的遍历过程,SQL Server不会太尴尬追问就是说,要达到我要的这种查询效果,没有其他更好的方法吗?建立索引也用处不大吗?
追答若日常所用的都是这样的查询条件,就不必为aa字段建索引了,可以考虑为s字段加索引
热心网友 时间:2022-04-07 21:23
你的like文前后都有%号,所以即使加了索引也不会用到
这样的写法只会table scan,效率不高,建议另外想办法比较好
热心网友 时间:2022-04-07 22:58
除了那些LONG或LONG RAW数据类型, 你可以索引几乎所有的列. 在大型表中使用索引特别有效. 3:虽然使用索引能得到查询效率的提高,但是我们也必须注意到它的