假设有表info结构如:
name(nvarchar(100)),content(nvarchar(4000))
就比如说新闻内容检索(如 name like '%ss%' 或者 content like '%ss%'),假设数据量达到100W条以上的时候,对于模糊查询的速度需几秒钟,如果数据量达到300--500W以上时,查询速度可能会达到10--20秒或更高
对于这样的查询,大家有什么好的解决方案吗?
...全文
221750打赏收藏
大数据量模糊查询速度如何优化?
假设有表info结构如: name(nvarchar(100)),content(nvarchar(4000)) 就比如说新闻内容检索(如 name like '%ss%' 或者 content like '%ss%'),假设数据量达到100W条以上的时候,对于模糊查询的速度需几秒钟,如果数据量达到300--500W以上时,查询速度可能会达到10--20秒或更高 对于这样的查询,大家有什么好的解决方案吗?
[Quote=引用楼主 zhgroup 的回复:]
假设有表info结构如:
name(nvarchar(100)),content(nvarchar(4000))
就比如说新闻内容检索(如 name like '%ss%' 或者 content like '%ss%'),假设数据量达到100W条以上的时候,对于模糊查询的速度需几秒钟,如果数据量达到300--500W以上时,查询速度可能会达到10--20秒或更高