Sekitar 2 tahun yang lalu, saya ditugaskan untuk mengevaluasi Amazon RDS untuk MySQL. Saya menulis beberapa posting di DBA StackExchange tentang temuan dan pengamatan saya:
Singkatnya, ada tiga opsi yang tidak dapat Anda ubah
Berikut adalah Bagan yang saya buat memberi tahu Anda batas-batas per Model Server
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)
Adapun pertanyaan Anda yang sebenarnya, t1.micro
memiliki 34 sebagai pengaturan max_connections . Jika Anda tidak bisa melampaui 32, itu bisa dimengerti. Amazon AWS harus dapat terhubung dan memantau hal-hal untuk RDS Instance sebagai pengguna SUPER . Tidak bisa melampaui 32 adalah masuk akal t1.micro
misalnya. Sehubungan dengan ini, Anda tidak akan memiliki pilihan selain mempercayai skema manajemen yang dikelola oleh Amazon untuk pembagian max_connections dan opsi lain di antara semua Mesin Virtual MySQL di AWS Cloud.