读书人

数据比较多要进行全表扫描上面这一

发布时间: 2012-09-27 11:11:17 作者: rapoo

数据比较多,要进行全表扫描,下面这一句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/

自己看吧,没弄过全文索引,给你找了一点资料

读书人网 >SQL Server

热点推荐