각 연결은이 매개 변수에 의해 설정된 연결 당 버퍼의로드를 전달합니다.
연결 수를 변경하면 각 연결에 필요한 메모리 양이 증가합니다. ( join_buffer_size + sort_buffer_size + read_buffer_size
+ read_rnd buffer_size ) X max_connections
나는 이것에 대해 전에 쓴 적이있다
분석
아마존은 특정 양의 메모리와 연결을 요구할 수있는 각 모델의 권한에 따라 연결 수를 설정해야합니다
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)
나는 이것에 대해서도 썼다 : 메모리 사용에 따라 RDS MySQL 인스턴스를 언제 업그레이드해야합니까?
이를 통해 Amazon은 다음을 수행 할 수 있습니다.
- 원활한 MySQL 사용을 기반으로 각 메모리 모델에 대해 요금 청구
- 리전 별 MySQL RDS에 대한 공정한 배분 리소스
- 연결 별 설정으로 조작 할 수 있도록 발에 몸을 맡기십시오.
추천
my.cnf에 대한 액세스 제한이없는 Amazon EC2를 사용해보십시오.