Postgres连接池 - 多个用户

时间:2015-08-27 12:47:45

标签: postgresql connection-pooling

为了保护我们的数据库,我们为每个新客户创建了一个架构。然后,我们为此架构创建用户,当客户通过Web登录时,我们使用他们的用户,从而阻止他们访问数据库的其他区域。

我们的问题在于连接池,因为继续为这些用户创建/删除新连接效率有点低。我们希望有一个可以在数百个不同数据库用户中使用的解决方案。

我们看过pg_bouncer,但问题是我们必须在每个用户的ini文件中创建一个文本记录,并在每次设置客户时重新启动pg_bouncer。这不是一个很好的解决方案。

是否存在实时工作的替代解决方案,并且意味着客户连接/连接会在活动时保留在池中?

0 个答案:

没有答案