对多个列进行模糊查询,有没有什么优化手段?
比如一张表有10列,10列的类型都nvarchar(500),一共7万多行数据
然后给定一个关键词,我要将这7万行数据中任意一列含有这个关键词的数据都取出来
我想建立非聚集的索引,但是索引不能超过900字节,不行
这种情况有没有什么优化的手段,望大家不吝赐教
------解决方案--------------------
是的,或者这样试试,
SQL code
select * from tb where contains(tb.*,'keyword')
------解决方案--------------------