답변:
약 2 년 전, MySQL 용 Amazon RDS를 평가하는 일을 맡았습니다. 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)
실제 질문에 대해서는 max_connections 설정으로 t1.micro
34가 있습니다. 당신이 32를 능가 할 수 없다면, 그것은 이해할 만합니다. Amazon AWS는 RDS 인스턴스에 대한 내용을 SUPER 사용자 로 연결하고 모니터링 할 수 있어야합니다 . 32 개를 넘을 수없는 것은 인스턴스에 합리적입니다 . 이에 비추어 , AWS 클라우드의 모든 MySQL 인스턴스 중 max_connections 및 기타 옵션 을 할당하기 위해 Amazon에서 관리하는 관리 체계를 신뢰할 수밖에 없습니다 .t1.micro
max_connections
AWS RDS (mysql) 인스턴스에서 변경 하거나 다른 파라미터를 수행 할 수있는 작업은 다음과 같습니다 .
my-param-group
max_connections
또는 기타 매개 변수my-param-group
my-param-group
으로 선택