如何在用户事务模式下使用Java显式锁定Postgres SQL表。
我写了一个查询,在用户事务下执行。
LOCK TABLE tablename IN ROW EXCLUSIVE MODE;
在java中抛出异常。
LOCK TABLE只能在事务块中使用。
好了,然后开始执行一个事务 COMMIT 或禁用JDBC中的自动提交模式。
COMMIT
请注意,表的显式锁定几乎总是错误的解决方案,尤其是当它经常发生时。