【问题标题】:mysql query timeout kill (pt-kill)mysql 查询超时终止 (pt-kill)
【发布时间】:2014-04-02 02:07:06
【问题描述】:

我有一个昂贵的报告查询,可能需要 1-20 多秒才能运行。 (取决于它有多少数据)

有没有办法在一定时间后终止运行 mysql 进程/查询?

我看到了:

mysql auto kill query

这是最好的路线吗?我还读到我应该尝试改进我的查询。我也会对此进行研究,但我只是在寻求有关最佳路线的建议。

【问题讨论】:

标签: mysql


【解决方案1】:

第一次运行

show processlist;

然后找到要杀死的查询然后运行

kill "1";

1是你要杀死的查询的id,你必须根据列表来选择它

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2022-11-18
  • 2011-06-24
  • 2011-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-18
相关资源
最近更新 更多