首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何提高max_locks_per_transaction

如何提高max_locks_per_transaction
EN

Stack Overflow用户
提问于 2016-11-17 12:21:50
回答 2查看 51.1K关注 0票数 34

我一直在PostgreSQL服务器上执行某种密集的模式删除和创建,

错误:共享内存不足 提示:您可能需要增加max_locks_per_transaction。

我需要增加max_locks_per_transaction,但是如何在MAC OSX中增加

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-20 21:54:12

您可能会找到../data/postgresql.conf文件,然后用记事本编辑,如果它看起来像# max_locks_per_transaction .你必须移除#。

它必须是这样的: max_locks_per_transaction = 1024 # min 10

而不是保存它并重新启动postgresql

票数 40
EN

Stack Overflow用户

发布于 2016-11-17 12:44:20

如果您不知道该文件在sql提示符/窗口上运行SHOW config_file;的位置,则这是您的SHOW config_file;中的一个设置。

然后,当您修改了该文件,重新启动postgresql时,我不知道如何在MacOS上重新启动它。

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40654766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档