MySQL大量进程处于Killed状态。

我们的数据库突然出现了。大量的进程处于killed现象。
并且我确定没有人为的kill进程。
每次出现的时候在上一分钟还没有而下一分钟就大批量的killed状态。
一直到MySQL不响应这些killed的进程在不断的增加。
我们使用的MySQL5.6.20企业版。
 ID      USER    HOST    DB      COMMAND TIME    STATE   INFO
69592   readwrite       172.31.21.90:13616      MasterShared    Killed  2784            NULL
69590   readwrite       172.31.21.90:13612      MasterShared    Killed  2664            NULL
69594   readwrite       172.31.21.90:13618      MasterShared    Killed  2664            NULL
69593   readwrite       172.31.21.90:13617      MasterShared    Killed  2664            NULL
69591   readwrite       172.31.21.90:13614      MasterShared    Killed  2664            NULL
69616   readwrite       172.31.25.198:56151     information_schema      Killed  2639            NULL
69618   readwrite       172.31.21.90:13757      MasterShared    Killed  2603            NULL
69619   readwrite       172.31.21.90:13755      MasterShared    Killed  2603            NULL
69620   readwrite       172.31.39.19:57523      MasterShared    Killed  2599            NULL
69623   readwrite       172.31.25.198:56653     information_schema      Killed  2578            NULL
69624   readwrite       172.31.21.90:13844      MasterShared    Killed  2542            NULL
69625   readwrite       172.31.21.90:13845      MasterShared    Killed  2542            NULL
69626   readwrite       172.31.39.19:57578      MasterShared    Killed  2538            NULL
69630   readwrite       172.31.25.198:57228     information_schema      Killed  2518            NULL
69632   readwrite       172.31.25.198:57731     information_schema      Killed  2458            NULL
69634   readwrite       172.31.21.90:13956      MasterShared    Killed  2424            NULL
69635   readwrite       172.31.21.90:13957      MasterShared    Killed  2424            NULL
69636   readwrite       172.31.21.90:13958      MasterShared    Killed  2424            NULL
69638   readwrite       172.31.21.90:13960      MasterShared    Killed  2424            NULL
69639   readwrite       172.31.21.90:13961      MasterShared    Killed  2424            NULL
69641   readwrite       172.31.25.198:58235     information_schema      Killed  2398            NULL
69642   readwrite       172.31.21.90:13994      MasterShared    Killed  2363            NULL
69645   readwrite       172.31.21.90:13997      MasterShared    Killed  2363            NULL
69646   readwrite       172.31.21.90:13998      MasterShared    Killed  2363            NULL
69647   readwrite       172.31.39.19:57834      MasterShared    Killed  2344            NULL
69650   readwrite       172.31.25.198:58745     information_schema      Killed  2339            NULL
69651   readwrite       172.31.21.90:14087      MasterShared    Killed  2304            NULL
69652   readwrite       172.31.21.90:14088      MasterShared    Killed  2304            NULL
69654   readwrite       172.31.39.19:57871      MasterShared    Killed  2283            NULL
69656   readwrite       172.31.25.198:59249     information_schema      Killed  2278            NULL
已邀请:

youge - http://www.yougemysqldba.com/

赞同来自: wubx

你运行show global status like '%kill%'; 查看下,该值为多少,如果不为零,则说明有相关工具在发相应命令

HH - 专注MySQL及业务架构

赞同来自:

看看是不是应用在突然断开,重连。
是否开启thread pool
如果使用了 pt-kill 看看是否有相关SQL满足了 kill条件
看看 netstat 状态这些链接情况

Big_Ele

赞同来自:

关注
帮顶

wubx - 专注MySQL及架构设计

赞同来自:

   这个状态基本可以肯定是有程序下发了Kill操作。 可以看一下 show global status like "%kill%"值的变化情况。

要回复问题请先登录注册