接続文字列パラメータの名前とこのブログの投稿の両方がhttp://fxjr.blogspot.co.uk/2010/04/npgsql-connection-pool-explained.html - Npgsqlが接続文字列で設定されたMaxPoolSize値を超えないと思われます。しかし、ドキュメント(http://npgsql.projects.postgresql.org/docs/manual/UserManual.html)では、「接続プールの最大サイズ。プールにこれ以上のものが含まれている場合、プールに返されたときにプールされた接続は破棄されます。デフォルト値:20 "Npgsql接続プールがMaxに達するとどうなります
これは、プールが実際にMaxPoolSizeよりも大きくなり、実際にはNpgsqlが返されるとすぐに積極的にプールから接続を削除するレベルであることを示しています。
私は答えを見つけようとしていますが、MaxPoolSizeに達したときに何が起こるかを正確に知ることができます。誰も知っている?
編集:別の依存関係がそのバージョンまでしかサポートされていないため、Npgsql 2.0.6.0を使用しています。
ソースを見てみませんか? "MaxPoolSize"を検索するのに十分なはずです。 – xanadont