问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

db2 怎么查死锁.怎么杀掉死锁进程

发布网友 发布时间:2022-04-07 15:24

我来回答

1个回答

热心网友 时间:2022-04-07 16:54

C:\>db2 get snapshot for locks on js

数据库锁定快照

数据库名称 = JS
数据库路径 = D:\DB2\NODE0000\SQL00001\
输入数据库别名 = JS
挂起的锁定 = 5
当前已连接的应用程序 = 1
当前正等待锁定的代理程序数 = 0
快照时间戳记 = 2007-09-04 12:54:33.121513

应用程序句柄 = 10
应用程序标识 = *LOCAL.DB2.070904045330
序号 = 00001
应用程序名 = db2taskd
CONNECT 授权标识 = ADMINISTRATOR
应用程序状态 = 连接已完成
状态更改时间 = 未收集
应用程序代码页 = 1208
挂起的锁定 = 0
总计等待时间(毫秒) = 未收集

应用程序句柄 = 9
应用程序标识 = *LOCAL.DB2.070904045329
序号 = 00001
应用程序名 = db2stmm
CONNECT 授权标识 = ADMINISTRATOR
应用程序状态 = 连接已完成
状态更改时间 = 未收集
应用程序代码页 = 1208
挂起的锁定 = 0
总计等待时间(毫秒) = 未收集

应用程序句柄 = 8
应用程序标识 = *LOCAL.DB2.070904045327
序号 = 00011
应用程序名 = javaw.exe
CONNECT 授权标识 = ADMINISTRATOR
应用程序状态 = UOW 正在等待
状态更改时间 = 未收集
应用程序代码页 = 1208
挂起的锁定 = 5
总计等待时间(毫秒) = 未收集

锁定列表
锁定名称 = 0x020010000D0080080000000052
锁定属性 = 0x00000000
发行版标志 = 0x40000000
锁定计数 = 1
挂起计数 = 0
锁定对象名 = 142606349
对象类型 = 行
表空间名 = USERSPACE1
表模式 = JS
表名 = US_CATALOG
方式 = X

锁定名称 = 0x02001000090080080000000052
锁定属性 = 0x00000000
发行版标志 = 0x40000000
锁定计数 = 1
挂起计数 = 0
锁定对象名 = 142606345
对象类型 = 行
表空间名 = USERSPACE1
表模式 = JS
表名 = US_CATALOG
方式 = X

锁定名称 = 0x01000000010000000100EA0056
锁定属性 = 0x00000000
发行版标志 = 0x40000000
锁定计数 = 1
挂起计数 = 0
锁定对象名 = 0
对象类型 = 内部变化锁定
方式 = S

锁定名称 = 0x5359535348323030DDECEF2841
锁定属性 = 0x00000000
发行版标志 = 0x40000000
锁定计数 = 1
挂起计数 = 0
锁定对象名 = 0
对象类型 = 内部方案锁定
方式 = S

锁定名称 = 0x02001000000000000000000054
锁定属性 = 0x00000000
发行版标志 = 0x40000000
锁定计数 = 2
挂起计数 = 0
锁定对象名 = 16
对象类型 = 表
表空间名 = USERSPACE1
表模式 = JS
表名 = US_CATALOG
方式 = IX

C:\>db2 list applications

授权标识程序 应用程序名 应用程序句柄 应用程序标识 数据库名称 代理序号
------------ -------------- -------------- ------------------------ ------------- ----------
ADMINIST db2taskd 10 *LOCAL.DB2.070904045330 JS 1
ADMINIST db2stmm 9 *LOCAL.DB2.070904045329 JS 1
ADMINIST javaw.exe 8 *LOCAL.DB2.070904045327 JS 1

在snapshot的第四段显示应用程序句柄为8的应用有锁存在,在其相应的锁定列表中显示锁定的表是US_CATALOG。
如果您确定是US_CATALOG表上发生了死锁,可以通过命令db2 "force application(8)"来杀掉该应用在数据库上
的连接。注意如果force命令导致该应用的事务回滚得话,force命令不能马上断开应用在数据库上的连接,而是
要等到回滚完成后才能断开该应用的数据库连接。

C:\>db2 list applications show detail
//list applications for database cmsbj3 show detail

如果DB2在Window上,则可以使用“控制中心”->实例->右键“应用程序”,可以看到当前的锁定情况,并且可以强行关闭某个进程,也可以显示“锁定链”。

1.DB2表锁定怎么解锁

http://www.chinaunix.net/jh/22/20020.html

2.DB2中怎么知道表的锁定情况:

http://www.chinaunix.net/jh/22/16766.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
网络宣传文案心碎,句句获赞! 关于朋友圈上万人点赞转发的说说 人生看的很透彻的经典句子 超现实超扎心的说说大全2019最新 心脏血管堵塞吃什么食物 投资理财有什么前景 pp理财什么情况 P2P理财行业的前景如何? 中国目前的财富管理现状是什么情况? 呼吸皮沙发寿命多久 “皮沙发的呼吸寿命” 呼吸皮沙发寿命多久 最基本的调酒内容,? 迅捷CAD转换器批量转换文件的步骤是什么? CAD文件如何批量转换成JPEG文件? cad文件如何批量转换jpg 为什么上证和深证的股票指数不是一个一千多点一个4千多点都是A股怎么指数就不一样呢? 一个G流量可以微信视频多长时间- 问一问 榨汁机和搅拌机的区别 相比之下哪个更好? 刷抖音时转发箭头为什么有时出现好友头像有时又不出现是怎么回事... 关于飞利浦搅拌机和榨汁机的用法 为什么打印Word文件为空白? word 文档打印出来是空白 commercial blender是什么牌子的榨汁机哪里生产的 用WORD打印,怎么是空白,问题很诡异啊。 移动公司,联通公司,1G流量能看多久视频?4G手机 1G流量能看多久视频? |G流量看视频多长时间用完? 不知道一个G的流量能看多长时间电视,我一个月只有10G? word文档内有数字+打印出来空白是怎么回事 华为×30如何连接热敏票据蓝牙打印机 你好网友!1g流量 能看快手或抖音多少时间呢? 果汁机、搅拌机用久了,边边缝缝里容易积累一些果渣菜垢,如何快速清理果汁机? 沥青弄手上怎么洗掉 salga3BVXJA385612是陆虎什么车型? SALGA2BV3KA538763 知道是路虎的哪个车型吗? SALGA3BU9LA568025是哪年的什么车型? 什么东西可以去掉身上的沥青 揽胜salga3vf是什么意思 路虎salga2bu是什么车型? 沥青粘到鞋上如何去除 揽胜salga3vf具体什么车型 SALGA3VF7GA289059这车价格 路虎salga3fv什么车型 SALGA3BU5MA449762是路虎的车架号 SALGA3EF4GA283610是什么车型 salga3kf,是什么型号 车架号SALGA2BV9JA510772啥意思 SALGA3BU7LA581176这个车架号代表什么车? 路虎揽胜车架号是SALGA3FV6HA330238的型号起动机多少钱 路虎发现salra2bn、v、x分别是什么型号 路虎揽胜salga2fv型号