gpt4 book ai didi

java - 如何停止正在运行的 mysql 查询

转载 作者:IT老高 更新时间:2023-10-28 20:32:54 25 4
gpt4 key购买 nike

如何以编程方式停止正在运行的 mysql 查询?

我面临的问题是查询是使用用户提供的数据构建的,并且有时可能需要很长时间才能执行(大型表 15 - 3000 万行)。我想为用户提供一个取消选项,但不知道如何停止当前正在执行的 mysql-query。

该应用程序是一个Java applet-servlet:用户在applet 中指定标准,该标准被传递给servlet,其中创建了一个处理程序类来处理请求。这个处理程序类是自包含的重新连接-查询-断开到mysql。

在这种情况下,如何取消正在运行的 mysql-query?

最佳答案

SHOW PROCESSLIST;
KILL <thread_to_be_killed>;

有关更多详细信息,请参阅文档

Show The Process List

Kill A Running Thread

关于java - 如何停止正在运行的 mysql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2065396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com