spring hibernate获取整个db的锁

时间:2012-04-23 13:06:07

标签: database spring hibernate tomcat locking

我需要运行脚本来更新生产数据库中的所有表,因此我需要在唯一的应用程序服务器上锁定所有数据库。怎么做?我在我的应用程序中使用spring,tomcat,oracle和hibernate。

1 个答案:

答案 0 :(得分:2)

人们通常为此做的是REVOKE CONNECT ON DATABASE x FROM PUBLIC,然后强制关闭其他连接,或修改pg_hba.conf文件并重新加载配置以防止不需要的登录。