优化'%text%'条件而不删除它

时间:2013-01-31 13:17:32

标签: sql sql-server full-text-search

我需要优化查询,尽管我无法访问应用程序源代码。 简化查询如下:

select from eu.myview where name like '%text%'

到目前为止,我通过生成全文索引并使用contains条件替换来解决此问题。这工作得很好。但是,在这种情况下,我无法访问应用程序源代码,我无法删除类似的条件。我可以访问数据库,我可以更改eu.myview源 我可以做些什么来优化这个查询?

1 个答案:

答案 0 :(得分:0)

没有

前导%无效使用索引搜索,因此必须检查每一行...是否通过索引或表扫描