Her bağlantı, bu parametrelerle ayarlanan bağlantı başına tamponların yükünü taşır
Bağlantı sayısının değiştirilmesi, her bağlantının gerektirebileceği bellek miktarını artırır: ( join_buffer_size + sort_buffer_size + read_buffer_size
+ read_rnd buffer_size ) X max_connections
Bunlar hakkında daha önce yazdım
ANALİZ
Amazon, bağlantı sayısını her bir modelin belirli miktarda bellek ve bağlantı talep etme hakkına göre ayarlamalıdır
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)
Ben de bu konuda yazdım: Ne zaman bellek kullanımına dayalı RDS MySQL örneği yükseltme hakkında düşünmeliyim?
Bu Amazon'un aşağıdakileri yapmasına izin verir:
- Sorunsuz MySQL kullanımına dayalı olarak her bellek modeli için sizi şarj edin
- Bölge başına MySQL RDS için Oldukça Dağıtım Kaynakları
- Bağlantı başına ayarlarla kurcalamak için ayağınızı çekin
ÖNERİ
Belki de my.cnf dosyasına erişim kısıtlaması olmayan Amazon EC2'yi kullanmayı denemelisiniz