db2 根据主键update一条记录 并且没有commit会产生行锁吗

db2根据主键update一条记录并且没有commit会产生行锁吗如果可以的话,请大神指点1,怎样会产生行锁2,怎么会产生表锁3,行锁怎样会升级为表锁... db2 根据主键update一条记录 并且没有commit会产生行锁吗
如果可以的话,请大神指点
1,怎样会产生行锁
2,怎么会产生表锁
3,行锁怎样会升级为表锁
展开
 我来答
聚合智创
推荐于2017-10-03 · TA获得超过303个赞
知道小有建树答主
回答量:518
采纳率:80%
帮助的人:252万
展开全部
没commit之前默认情况下是会加锁的...更改锁标示..也可以不锁...根据参数来控制...
在进行一般的select,insert等操作就会触发行或表锁..前提是你需要设定行或表锁..并设置触发机制
行锁升表锁??? 可能是我技术不够..我没听说过...一种笨拙的方法就是接触行锁.换表锁....

具体参考:http://www.cnblogs.com/BradMiller/archive/2013/07/18/3197906.html
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式