Answers:
大约2年前,我的任务是评估Amazon RDS for MySQL。我在DBA StackExchange上写了一些有关我的发现和观察的文章:
Jul 25, 2012
:扩展Percona数据中心:设置和复制Aug 02, 2012
:本地数据库与Amazon RDSSep 21, 2012
:MySQL 5.5内存不足,创建许多数据库时会删除所有连接简而言之,您不能更改三个选项
128M
)这是我告诉您的每个服务器型号限制的图表
MODEL max_connections innodb_buffer_pool_size
--------- --------------- -----------------------
t1.micro 34 326107136 ( 311M)
m1-small 125 1179648000 ( 1125M, 1.097G)
m1-large 623 5882511360 ( 5610M, 5.479G)
m1-xlarge 1263 11922309120 (11370M, 11.103G)
m2-xlarge 1441 13605273600 (12975M, 12.671G)
m2-2xlarge 2900 27367833600 (26100M, 25.488G)
m2-4xlarge 5816 54892953600 (52350M, 51.123G)
至于您的实际问题,t1.micro
将34作为max_connections设置。如果不能超过32,那是可以理解的。Amazon AWS必须能够以SUPER用户身份连接到RDS实例并对其进行监视。对于一个t1.micro
实例,不能超过32是合理的。有鉴于此,您别无选择,只能信任由Amazon管理的管理方案,以便在AWS Cloud中的所有MySQL实例之间分配max_connections和其他选项。