MySQL解决sending data的方法


今天在用MySQL的show processlist;语句查看的时候,发现有好几个sending data出现,都是查询语句引起的。

网上查了一下,说是有可能由于key_buffer设置引起的,结果就修改了这个设置,重启MySQL服务之后发现无效。

之后发现sending data的语句都是select语句,于是怀疑和select有关,检查了一下发现是查询的字段没有建立索引,于是就建立了个索引,解决了这个问题。

相关内容