【发布时间】:2014-09-24 07:15:56
【问题描述】:
在我的应用程序中,每当我更新数据库中的记录时,我都会使用如下查询: udapte set ... from mytable where status='normal';
mytable 中有一个名为 status 的字段,如果插入/删除记录,它将以 normal/cancel 作为值。
现在,当我同时对 mytable 进行查询时,它工作正常,正在处理并发(三个人远程访问)。但现在我想知道它是哪种类型的锁? 乐观或悲观,或两者都不是。
通过http://en.wikipedia.org/wiki/Optimistic_concurrency_control 增加了我已经有的疑虑,因为我没有注册时间戳!
【问题讨论】:
-
什么关系型数据库? .______
-
@usr RDBMS 是 oracle