最近在DigitalOcean中有创建数据库的机会。这类似于基于常规Droplet的即插即用解决方案,具有一堆其他数据库功能。
其中之一是连接池(Connection Pools)。据我所知,这就像PgBouncer。
如果我以通常的方式(直接)将数据库连接到Rails 5.2应用程序,则一切正常。
但是,如果我通过“连接池”连接,我将收到错误:
ActiveRecord :: StatementInvalid:PG :: DuplicatePstatement:ERROR:prepared statement“a1”已存在
当从数据库接收任何数据时,就会发生这种情况。
请告诉我如何使所有东西都正常工作?