CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 769140
bmkun
: 用视图或者加查询锁
[阅读: 229] 2009-11-18 08:25:48
<空>
相关信息:
技术问题:Oracle的锁问题
(103字)
(
aho
[282]
2009-11-18 04:05
)
en, 奇怪的想法, 不直接用update语句, 而且想加锁在更新?
(63字)
(
dead_lee
[261]
2009-11-18 04:16
)
因为还有其他相关条件,select出来的集合很多。想先锁定以后再修改
(空) (
aho
[222]
2009-11-18 05:20
)
不超过10w就不是大问题...
(74字)
(
dead_lee
[236]
2009-11-18 05:33
)
全select 出来,然后根据ID LOOP Select For update
(空) (
Apache
[245]
2009-11-18 04:41
)
这样做有逻辑问题.
(空) (
dead_lee
[227]
2009-11-18 05:26
)
??
(空) (
Apache
[177]
2009-11-18 05:36
)
理论上, 在你select出来, 找到每个rowid后再加锁的这个时间中, 数据可能被修改
(空) (
dead_lee
[233]
2009-11-18 05:39
)
有道理
(空) (
Apache
[210]
2009-11-18 05:41
)
用视图或者加查询锁
(空) (
bmkun
[228]
2009-11-18 08:25
)
select Id,A,B,Lock from T where rowid=(select max(rowid) from T where A=1 and lock=0) for……
(9字)
(
HGRhgr
[216]
2009-11-18 18:28
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录