多客户端同时访问数据库何时加锁解锁 在设计多客户端同时访问数据库的程序时,应该如何设计何时加锁,何时解锁。有没有讲解这方面的经典书籍。csdn大大们给推荐一下啊。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update的时候带上where条件就可以了.看tom的书 oracle是读一致性的,在select时不会加锁一般的锁分为乐观锁,悲观锁比如当有多用户访问时,同时去修改记录就会出现丢失更新问题(后面的人修改覆盖了前面人的修改)在TOM书中有比较详细的介绍可能利用悲观锁select * from table where ...for update;........在此期间其它用户select时会出现等待修改完毕后,commit释放锁<<Oracle 9i&10g编程艺术:深入数据库体系结构>> 11G导出空库 ORACLE里的用户名是什么,怎么修改 关于多表查询出来的数据删除问题 请教一个SQL语句 orcl中 如何将varchar类型的字段值转换为date类型?!在线等,急!!!!!!!!!!!!!!! 急求关于字符匹配的查询!!! 按日期查询数据表记录?超难度!!! 请问,ORACLE9i中有类似于8i中的schema吗? oracle8.1.7+Red Hat Linux安装 一个P4机器安装ORACLE的问题 求助:管道 pipelined 判断ORACEL表是否存在,如存在就删除的存储过程编译错误
一般的锁分为乐观锁,悲观锁
比如当有多用户访问时,同时去修改记录就会出现丢失更新问题(后面的人修改覆盖了前面人的修改)
在TOM书中有比较详细的介绍
可能利用悲观锁
select * from table where ...for update;
....
....
在此期间其它用户select时会出现等待
修改完毕后,commit释放锁<<Oracle 9i&10g编程艺术:深入数据库体系结构>>