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

Sql 如何在DB2中终止进程/查询,sql,db2,kill-process,Sql,Db2,Kill Process,我尝试优化查询。每次更改之后,我都必须等待很长时间才能完成查询。这真的很费时。 有没有办法查看已执行的查询并终止/停止它们???在DB2实例命令行中,您可以键入 db2 list applications show detail 在此列表中,您应该找到您的进程,注意应用程序id。您可以使用此命令终止它: db2 force application (xx) 其中,xx是ID(或以逗号分隔的ID列表) 是DB2forLinux/Unix/WindowsV9.7信息中心关于强制应用程序的文章,也

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


有没有办法查看已执行的查询并终止/停止它们???

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

db2 list applications show detail
在此列表中,您应该找到您的进程,注意应用程序id。您可以使用此命令终止它:

db2 force application (xx)
其中,
xx
是ID(或以逗号分隔的ID列表)

是DB2forLinux/Unix/WindowsV9.7信息中心关于强制应用程序的文章,也是用于列表应用程序的文章。对于这两个命令,您必须对数据库实例具有适当的权限(最常见的是
SYSADM
SYSCTRL