mysql like大量并发查询会不会引起锁表,怎么优化

文章来源:绿盟市场 时间:2017-10-03 17:52 浏览:1 次

mysql下载http://www.xdowns.com/soft/38/110/2006/Soft_22540.html 

先这样再开始吧,mysql like查询会不会引起锁表,怎么优化呢?

当你like的范围覆盖了全表之后,会引起锁表的,但是建立索引被like的字段情况可以好转

大量并发的like对mysql来说是噩梦!

//查询是否锁表
show status like ‘%lock%’
show OPEN TABLES where In_use > 0;

这样就可以看到锁了没,如果大量的lock状态,和wait就说明你的表被“锁”各种折腾


一个高手建立绿盟小编做队列,也就是1秒处理一个like,嘿嘿队列,不过这样同时一堆人查询要等死他们啊,另外一个高手建议用strpos

别说什么缓存,没用的,中国人各种like的词不会一样的~~~

更多