网站发生严重堵塞,添加索引解决
从昨天开始,网站就堵塞严重,经常达到100%。
show prcesslist,发现经常是主表与用户表的链接的sql
分析原因,应该是一些字段未加索引造成的。
今天给主表创建了三个索引。
重启服务器(不知道是不是需要,但重启前,依然堵塞)
再查看,问题解决,如下图:
其实我也知道,很多字段需要加索引,但考虑个人小站,数据量也不大,就犯懒,没有加索引。
当时也主要是忙着测试功能,想着尽快上线,但我知道早晚得加的。
又检查了一遍表,给一些表的主要关键字段加了索引。
一次性解决吧,省得以后麻烦~~