【发布时间】:2019-07-26 13:19:53
【问题描述】:
为什么 RDS Postgres 显示的会话限制约为 2?请参考下图。仅仅是因为实例是 t3.medium 还是因为必须在 RDS 中设置一些参数?我搜索并找不到计算最大会话数的参数?在 AWS 常见问题解答和 RDS 文档中也找不到任何相关信息。
期待你们的帮助。
【问题讨论】:
标签: postgresql amazon-web-services amazon-rds
为什么 RDS Postgres 显示的会话限制约为 2?请参考下图。仅仅是因为实例是 t3.medium 还是因为必须在 RDS 中设置一些参数?我搜索并找不到计算最大会话数的参数?在 AWS 常见问题解答和 RDS 文档中也找不到任何相关信息。
期待你们的帮助。
【问题讨论】:
标签: postgresql amazon-web-services amazon-rds
如果您正在考虑增加 RDS 实例的连接数。
AWS RDS max_connections 限制变量基于实例类型,因此您可以升级 RDS 或制作更多副本。
但是,您可以通过更新默认参数策略来更改 max_connections 值。
max_connections 值这将覆盖当前的max_connections 值。但是,当您实际开始连接的客户端数量开始增加时,在某个点之后,服务器将无法为每个连接分配足够的内存,这将导致连接断开。
谈到会话指标,它已被添加以衡量您的 RDS 实例的性能指标。
为什么 Performance Insights 在会话中测量数据库负载?
在这种情况下,会话是“平均活跃会话”的简写,有时缩写为“AAS”。活动会话是已向数据库提交请求但尚未收到响应的数据库连接。测量一段时间内的平均活动并发会话数可以清楚地了解数据库的负载。
请浏览亚马逊为Performance metrics 发表的文章:https://aws.amazon.com/blogs/database/analyzing-amazon-rds-database-workload-with-performance-insights/
它包含此指标的含义以及如何提高实例性能的完整信息。
我希望这能帮助你理解!
【讨论】: