当前位置: 代码迷 >> Sql Server >> 数据比较多,要进行全表扫描,上面这一句sql语句该怎么优化
  详细解决方案

数据比较多,要进行全表扫描,上面这一句sql语句该怎么优化

热度:14   发布时间:2016-04-27 11:05:49.0
数据比较多,要进行全表扫描,下面这一句sql语句该如何优化?
数据比较多,要进行全表扫描,下面这一句sql语句该如何优化?
我是想把内容content里包含"非法","其它","没用"等内容的url替换成B
UPDATE TABEL SET url = replace(url,'A','B') where content like '%非法%' or content like '%其它%' or content like '%没用%'

------解决方案--------------------
你这个语句是不能走索引的,只能是全表扫描

可以试试全文索引
------解决方案--------------------
探讨

引用:
你这个语句是不能走索引的,只能是全表扫描

可以试试全文索引

求代码

------解决方案--------------------
http://yrq205.blog.163.com/blog/static/4767214020112891835368/

自己看吧,没弄过全文索引,给你找了一点资料
------解决方案--------------------
探讨

http://yrq205.blog.163.com/blog/static/4767214020112891835368/

自己看吧,没弄过全文索引,给你找了一点资料
  相关解决方案