首页 > 解决方案 > 通过 pgAdmin 和 aws cli 为在 aws lightail 上运行的 postgres 实例设置 work_mem 时出错

问题描述

我正在尝试运行此命令来更新我的 lightsail postgres 实例上的 work_mem。

aws lightail 更新关系数据库参数 --relational-database-name mydb --parameters "parameterName=work_mem,parameterValue=16MB,applyMethod=immediate"

我收到 16MB 是无效参数值的错误。work_mem 不能设置吗?这只是语法问题吗?我尝试通过 pgadmin 更新设置,但我的用户没有适当的权限,所以我沿着 aws cli 路径走下去,我得到了这个不透明的错误,但没有任何关于为什么该值无效的建议。对于以前遇到此问题的人,我们将不胜感激。work_mem 的默认值 4MB 是不够的,我想知道是否需要迁移到 RDS 以获得管理数据库设置的管理员权限。这是光帆的缺点吗?

标签: postgresqlamazon-web-servicesaws-cliamazon-lightsail

解决方案


推荐阅读