我有一个 webapp 的多个节点可以尝试对 Oracle 表执行某些操作的情况。我们提出的解决方案是获得一个显式锁(在某个单独的锁对象或表本身上(对此开放反馈)),这样只有一个节点会尝试执行该操作。这个想法的唯一问题是获取锁的节点崩溃的场景。所以我的问题与Oracle是否允许您在获取它时指定锁定超时有关(不希望全局指定)
谢谢。
PS这是Oracle 11g
我有一个 webapp 的多个节点可以尝试对 Oracle 表执行某些操作的情况。我们提出的解决方案是获得一个显式锁(在某个单独的锁对象或表本身上(对此开放反馈)),这样只有一个节点会尝试执行该操作。这个想法的唯一问题是获取锁的节点崩溃的场景。所以我的问题与Oracle是否允许您在获取它时指定锁定超时有关(不希望全局指定)
谢谢。
PS这是Oracle 11g