互联网服务数据库

DB2通过agentid找出进程ID并kill?

环境AIX5.3    64位  DB29.1.0.1据IBM原厂给出9.1有个BUG,产生内部锁造成事务不释放,致使数据库连接不上。 这是抓出的内部锁信息:  当出现此情况时,已经是接收到告警短信。此时数据库连接是等待的甚至是无法连接,但是系统资源使用很少,数据库连...显示全部

环境AIX5.3    64位  DB29.1.0.1

据IBM原厂给出9.1有个BUG,产生内部锁造成事务不释放,致使数据库连接不上。

这是抓出的内部锁信息:

5DC3.tmp.jpg


  当出现此情况时,已经是接收到告警短信。此时数据库连接是等待的甚至是无法连接,但是系统资源使用很少,数据库连接数也很少。只有db2pd命令可以使用(此命令很强大)。怎么通过agentdi找出此事务对应的进程ID呢?当出现此情况时,以便手动Kill进程避免其他事务等待造成数据库无法连接。

收起
参与11

查看其它 1 个回答DB-TrendSetter的回答

DB-TrendSetterDB-TrendSetter联盟成员数据库架构师公司

直接Kill agentid对应的应用就okay

电信运营商 · 2016-01-08
浏览1573

回答者

DB-TrendSetter
数据库架构师公司

DB-TrendSetter 最近回答过的问题

回答状态

  • 发布时间:2016-01-08
  • 关注会员:4 人
  • 回答浏览:1573
  • X社区推广