为什么MySQL线程有时会处于“被杀”状态?

时间:2014-08-01 16:35:26

标签: mysql

为什么MySQL线程有时会处于“被杀”状态?

当我杀死线程时,它总是会来

我可以做些什么来避免线程在MYSQL中杀死状态。

1 个答案:

答案 0 :(得分:2)

  

运行kill命令除了在所选线程内设置特殊标志外,实际上并没有做任何事情。因此,kill操作不会与相应的请求同步发生。在许多情况下,线程或查询停止需要一些时间。在语句执行的各个阶段检查该标志。当它完全发生或者频繁发生时,取决于一个线程实际上正在做的工作。

有关详细信息,请参阅here