社区
DB2
帖子详情
关于DB2锁表的问题.
wwfgah
2009-02-12 08:22:38
现在有一个操作如下.
1.首先检索表A,输出结果,检索表A的时候需要将表A锁住防止其它用户操作
2.然后更新表A的某个字段,.然后等更新结束之后释放表.
请教这两个SQL应该如何写呢.
...全文
452
3
打赏
收藏
关于DB2锁表的问题.
现在有一个操作如下. 1.首先检索表A,输出结果,检索表A的时候需要将表A锁住防止其它用户操作 2.然后更新表A的某个字段,.然后等更新结束之后释放表. 请教这两个SQL应该如何写呢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vampireallen
2009-02-13
打赏
举报
回复
1. select * from A for update with RR
2. 更新完了之后事务执行commit,锁自动释放
yangxiao_jiang
2009-02-13
打赏
举报
回复
应该是with ur加写锁吧。
wwfgah
2009-02-13
打赏
举报
回复
如果是SELECT执行完之后要删除刚才查询过的记录呢,也是这么锁嘛?
关于
DB2
锁表
问题
解决方法
关于
DB2
锁表
问题
: 在使用
DB2
时短时间内连续对表进行新增、删除字段操作后会导致
锁表
。
锁表
后需要执行(TABLE_NAME为被锁定的表): CALL SYSPROC.ADMIN_CMD(‘REORG TABLE TABLE_NAME’); ...
DB2
锁表
问题
主要分两步骤 *斜体样式 ①获取事物id及正在对该表进行操作的sql; ②终止该事物。 * 一、获取事物id和sql 方法一: 已知表名: 获取事物id
db2
“select distinct agent_id from sysibmadm.snaplock where tabnme ='[tabname]' with ur ” 查看正在
锁表
的sql
db2
get snapshot for application agentid [agent_id] 方法二: 进入监控界面:
db2
top -d
DB2
表锁
问题
浮现及解决
问题
查看:
DB2
监控,发现出现了很多Lock Waiting状态的Application,并且5790Locked By 5831这时,首先想到的是事务嵌套了,内部事务未提交导致外部事务无法提交,导致表锁。 查看代码中确实存在事务嵌套的
问题
,当删除外部没有必要的事务后,此
问题
解决 备注:清除当前表的锁占用
db2
force application all #清除所有锁占用
db2
force application 5831 #清除当前应用的所占用 ...
DB2
数据库
锁表
解锁及相关
问题
处理汇总(持续更新中)
DB2
数据库
问题
处理汇总(持续更新中) 一、查询
DB2
那张表
锁表
了,并且其中agent_id为被
锁表
的进程id 通过DbvVisualizer查询
锁表
的程序 SELECT * FROM TABLE (SNAP_GET_LOCK (’’, -1)) AS T WHERE lock_object_type = ‘TABLE_LOCK’ 二、根据查询的agent_id解锁
DB2
表 首先连接
DB2
所在的服务器 然后切换到
DB2
用户 su
db2
用户户名 敲命令:
db2
“froc...
DB2
锁表
问题
,命令解锁
今天在SqlDbx客户端工具下,执行了一个语句update tb_oper set isavailable='1' where id=1后,然后表tb_oper就被锁住了,命令下查看状态是“等待”。原因可能是isavailable是整形数据,应该写成isavailable=1.导致执行不成功,而SqlDbx客户端工具执行失败,并没有回滚。而平时我在QC工具下执行失败,会自动回滚的,不会出现锁...
DB2
5,888
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章