Sql 是否可以使用类似';%的工具来提高性能什么%';?

Sql 是否可以使用类似';%的工具来提高性能什么%';?,sql,sql-server,tsql,Sql,Sql Server,Tsql,假设我有一个包含大量文本的varchar(max)列的表。它可能是电子邮件正文或日志之类的东西 我正在做这样的查找: SELECT text FROM table WHERE text LIKE '%whatimlookingfor%' 当表包含数百万行时,这将变得相当沉重。当普通索引没有帮助时,如何提高这些类型操作的性能?查找包含和全文索引:。我认为索引对当前查询没有帮助,因为模式以通配符开头。@TimBiegeleisen-这就是引入全文搜索的原因

假设我有一个包含大量文本的varchar(max)列的表。它可能是电子邮件正文或日志之类的东西

我正在做这样的查找:

SELECT text 
FROM table
WHERE text LIKE '%whatimlookingfor%'

当表包含数百万行时,这将变得相当沉重。当普通索引没有帮助时,如何提高这些类型操作的性能?

查找
包含
和全文索引:。我认为索引对当前查询没有帮助,因为模式以通配符开头。@TimBiegeleisen-这就是引入
全文搜索
的原因