AWS RDS连接计数

Modified on: Thu, 16 May 2019 03:40:02 +0800

我正在将AWS RDS与MySQL用于一个项目并拥有一个“大”实例。关于计算资源和RAM的含义,文档很清楚,但我找不到任何可以记录我可以拥有多少个开放数据库连接的文档。我使用的应用程序是PHP,它利用持久连接的PDO。这意味着打开的连接数可以达到在任何给定点运行的最大PHP子进程数。如何确保我的RDS实例的最大连接数设置足够高,以便对此感到满意?

作者:wmarbut

最佳答案

根据2011年博客文章, RDS实例上的最大连接以这种方式出现:

t1.micro: 34 connections ($0.035)
m1.small: 150 connections ($0.115)
m1.large: 640 connections ($0.455)
m1.xlarge: 1263 connections ($0.920)
m2.xlarge: 1441 connections ($0.655)
m2.2xlarge: 2900 connections ($1.315)
m2.4xlarge: 5816 connections ($2.630)

我找不到任何AWS文档证明此信息是最新的,但其他来源表明,如果不是,那就非常接近。您可以通过以下方式找到实例最大连接数:

show variables like '%conn%';

来自mysql终端,或通过SDK。


相关问答

添加新评论