amazon rds rds教學 亞馬遜RDS(postgres)連接限制?




aws rds教學 (4)

Afaik上面返回的'max_connections'實際上是參數組中設置的max_connections的當前值。 我想知道如何在AWS中動態計算給定Postgres實例的最大可能連接,但由於某種原因甚至無法從AWS中找到信息表。 但是,我注意到AWS控制台RDS部分顯示了當前連接的進度條與可能的總數:

在谷歌C​​hrome工具中檢查這一點,我已經確定藍色部分是4像素寬,而進度條的總寬度是50像素,這意味著我目前的121個連接佔總數的8%,這給出了近似值在1512,我的db.r3.large實例的最大可能連接數。

我在網上搜索並瀏覽了RDS文檔,但我似乎無法找到一個開放的連接限制。

對於它的價值,我打算使用新的Postgres RDS風格,但我想從mySQL方面得到的答案也是可以接受的。

謝謝!


只需使用show max_connections;

您可以在RDS控制台上的參數組上修改此值。 默認postgres9.3 參數組max_connections的值為{DBInstanceClassMemory/12582880} 。 在9.4版中,默認值為{DBInstanceClassMemory/31457280}


您可以更改max_connections。 複製默認參數。 然後更改該值並保存並將實例組設置為新選項組,最後重新啟動實例以使設置生效。


如果您設置了PostgreSQL RDS實例,則可以查詢max_connections:

select * from pg_settings where name='max_connections';

max_connections設置為5696。







amazon-rds