如何在DB2中终止进程/查询

时间:2012-03-13 09:47:59

标签: sql db2 kill-process

我尝试优化查询。每次更改后,我都必须等待很长时间才能完成查询。这真的很耗时。

有没有办法看到执行的查询并杀死/停止它们?

1 个答案:

答案 0 :(得分:4)

在DB2实例命令行中,您可以键入

db2 list applications show detail

在此列表中,您应找到您的流程,请注意应用程序ID。您可以使用此命令将其终止:

db2 force application (xx)

其中xx是ID(或以逗号分隔的ID列表)。

Here是关于FORCE APPLICATION的DB2 for Linux / Unix / Windows v9.7信息中心文章,hereLIST APPLICATIONS的文章。对于这两个命令,您必须拥有数据库实例的适当权限(最常见的是SYSADMSYSCTRL)。