Postgresql 如何通过SQL命令更改Postgres的最大连接数

Postgresql 如何通过SQL命令更改Postgres的最大连接数,postgresql,Postgresql,我们有一个托管的PostgreSQL,无法访问系统或*.conf文件 我有管理员权限,可以使用Oracle SQL developer连接到它。 我可以运行任何命令来增加最大连接数吗。所有其他参数似乎都正常,共享内存和缓冲区可以容纳更多连接,因此没有问题。显然,我们使用的托管Postgres不提供此选项。(compose.io) 因此,解决方法是使用pgbouncer更好地管理您的连接。更改max\u connection参数需要Postgres重新启动 命令 检查max_连接以记住当前值 SH

我们有一个托管的PostgreSQL,无法访问系统或*.conf文件

我有管理员权限,可以使用Oracle SQL developer连接到它。
我可以运行任何命令来增加最大连接数吗。所有其他参数似乎都正常,共享内存和缓冲区可以容纳更多连接,因此没有问题。

显然,我们使用的托管Postgres不提供此选项。(compose.io)


因此,解决方法是使用pgbouncer更好地管理您的连接。

更改
max\u connection
参数需要Postgres重新启动

命令

  • 检查max_连接以记住当前值

    SHOW max_connections;
    
  • 更改最大连接值

    ALTER SYSTEM SET max_connections TO '500';
    
  • 重新启动PostgreSQL server


  • alter-system
    :我不能在托管的postgresit上使用该命令,这对我来说是有效的,应该是这个命令的答案。谢谢