instr()

了解MySQ(Oracle)模糊查询 使用instr()替代like提升效率
数据库

了解MySQ(Oracle)模糊查询 使用instr()替代like提升效率

193 0

大家都知道like的效率很低,数据量大就会很慢,今天发现了一个内置函数instr()效率比like高1SELECT * FROM msg_list WHERE title LIKE '%涂山%'可以替换为:1SELECT * FROM msg_list WHERE INSTR(title,'涂山') > 0在 ThinkPHP / Laravel中使用的方法有:使用 whereRaw()执行原生I