全文索引性能优化

Sql Server 全文索引的性能一直都不是太好,今天听同事分享,发现了一个技巧,回去试了下,发现确实能明显的提升全文索引的性能,一般都能提升 2倍+


原 SQL 语句:

select * from Table1 where Contants(*,'test')

优化后的 SQL 语句:

?
select * from Table1 where Contains ((Content,Title), 'test' )


两条 SQL 的不同之处,就是在 Contanis 后面的列名是否指定了,经过测试,明确指定 全文索引的列,确实能较大的提升 Sql Server 全文索引的性能

猜你喜欢

转载自michael-huaping.iteye.com/blog/1605824
今日推荐