sqlserver大数据量用like

现在我有一个数据库表,数据量大概是300W,还在不停的添加,其中有一个查询需要用到模糊查询,
如果用select Cs_Id,Cs_Content from Customer_Service where Cs_Content like '%关键字%'的话效率很低,而且如果同时查询的人多会影响整个数据库的性能,我也想过用全文索引,但是全文索引的分词效果很差,有时候需要查询的数据查询不出来,有没有什么好的优化方法?感激不尽

自己先分词(比如说用盘古),然后存倒排索引。sql server的分词是不行。

http://www.cnblogs.com/ShaYeBlog/archive/2013/07/31/3227244.html

如果sql server的全文索引不能满足,那么可以考虑用lucence等来进行分词处理。