我有一个旧的Winforms应用程序,它与RDS中的PostgreSQL一起使用。 它使用了旧的npgsql提供程序。 但是我已经修改了该应用程序,并用最新的Npgsql替换了旧的Npgsql。 它可以正常工作,有10个用户可以工作,但有时我可以执行
select pg_stat_activity
,查看大约30个连接。 我没有明确使用池。 默认情况下,池参数值是什么(使用和最大大小)? 如何解决?
答案 0 :(得分:0)
Shay Rojansky在github.com/npgsql/npgsql/issues/2855中进行了回答(请参阅此处的评论)。
但是无论如何:如果用户未在连接字符串中使用池,则npgsql默认会使用它。