pgbouncerのセッションpool_modeの目的は何ですか?


8

このモードでは、pgbouncerは各インバウンド接続に対してアウトバウンド接続を作成するため、pgbouncerがプーラーとして機能しないように思えます。1対1のマッピングです。

どこが間違っているのですか?

回答:


14

pgbouncerへの接続ごとにサーバーへの接続は1つですが、必ずしも新しい接続である必要はありません。pgbouncerへの接続が閉じられても、サーバーへの接続は閉じられず、その接続がプールで利用できるようになります。その後、新しい接続が着信すると、そのプールされた接続を再利用できます。

pgbouncerへの接続が一般的に長寿命の接続である場合、これはあまりメリットがありません。ただし、短い接続が多数ある場合は、大幅に改善される可能性があります。

pgbouncer、およびさまざまな操作モードについて、最近公開された優れたブログ投稿がありました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.