web-dev-qa-db-ja.com

Amazon RDS(postgres)接続制限?

Webを検索し、RDSドキュメントを参照しましたが、開いている接続制限を見つけることができないようです。

価値があるものとして、新しいPostgresフレーバーのRDSを使用することを計画していますが、家のmySQL側からの回答も受け入れられると思います。

ありがとう!

59
cs44

PostgreSQL RDSインスタンスをセットアップする場合、max_connectionsを照会できます。

select * from pg_settings where name='max_connections';

max_connectionsは5696に設定されます。

64
sskates

単にshow max_connections;

この値は、RDSコンソールのParameter Groupsで変更できます。デフォルトのpostgres9.3 パラメータグループmax_connectionsの値は{DBInstanceClassMemory/12582880}です。バージョン9.4では、デフォルト値は{DBInstanceClassMemory/31457280}です。

70
Fernando Á.

上記で返された「max_connections」は、実際にはParameterGroupで設定されたmax_connectionsの現在の値です。 AWSで特定のPostgresインスタンスの最大possible接続を動的に把握する方法を知りたかったのですが、何らかの理由で情報シートが見つかりませんでしたAWSから。ただし、AWSコンソールのRDSセクションには、現在の接続と可能な合計の進行状況バーが表示されることに気付きました。

Snapshot from AWS console

Googleでこれを調べるChromeツールでは、青い部分の幅が4ピクセルで、プログレスバーの合計幅が50ピクセルであるため、現在の121の接続は約8合計の%。これは、1512でのdb.r3.largeインスタンスの最大可能接続の概算を示します。

9
astgtciv

Max_connectionsを変更できます。デフォルトのパラメータのクローンを作成します。次に、値を変更し、インスタンスグループを新しいオプショングループに保存して設定し、最後にインスタンスを再起動して、設定を有効にします

enter image description here

5
David Dehghan