数据比较多,要进行全表扫描,下面这一句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/
自己看吧,没弄过全文索引,给你找了一点资料
------解决方案--------------------