gpt4 book ai didi

postgresql - 如何在 PostgreSQL 中设置独占锁的超时时间

转载 作者:行者123 更新时间:2023-11-29 12:22:52 25 4
gpt4 key购买 nike

我有一个导入脚本失败,因为我设置了我的脚本的“独占 nowait”选项。这导致脚本在第一次无法获得表的排他锁时出错。我的脚本是这样做的:

“立即以独占模式锁定表 %s”

现在我的脚本可以运行了,只是我希望能够为 PostgreSQL 设置超时,而不是让它等待 15 分钟的最长时间。我更喜欢在 posgresql.conf 中设置它。有办法做到这一点吗?

最佳答案

这个主题是 under discussion在 2010 年 8 月,似乎提供了您需要的 optin (lock_timeout) 的补丁将被拒绝,因为它使 PG 中的超时框架变得非常复杂。所以我假设你必须在这里使用通常的 statement_timeout。

关于postgresql - 如何在 PostgreSQL 中设置独占锁的超时时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4666948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com