我正在将AWS RDS与
MySQL用于一个项目并拥有一个“大”实例.关于计算资源和RAM的含义,文档很清楚,但我找不到任何可以记录我可以拥有多少个开放数据库连接的文档.我使用的应用程序是
PHP,它利用持久连接的PDO.这意味着打开的连接数可以达到在任何给定点运行的最大PHP子进程数.如何确保我的RDS实例的最大连接设置足够高以使其适应?
根据这个
2011 blog post,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%';