http://www.mysqlkorea.co.kr
한글매뉴얼 5.0 , 한글매뉴얼 5.1 , MySQL 5.1 HA , 사용자매뉴얼
공지사항  
뉴스  
질문과 답변
DBA
Developer
Cluster
토크박스  
이벤트  
서포트 티켓  
최신글
foreign key 설정…
인텍스 추가 등에…
mysql master - s…
다대다 관계에서 …
mysql my파일과 …
 
질문과 답변 (Cluster) > 커뮤니티 존 > 질문과 답변 (Cluster)
클러스터의 한번에 처리할 수 있는 쿼리 한계치가 어느정도 되죠?
글쓴이 : 서광철   날짜 : 07-09-19 11:49   조회수 : 7801
mysql 서버에서 한번에 3만 ~ 5만 접속자들이 들어왔다면
 
mysql 서버가 다운 되지 않고 버틸 수 있나요?
 
mysql 서버의 신뢰성이 어느 정도가 되는 지 궁금해 지는 대목입니다.
 
순간적으로 접속하는 사용자들에게 어느 정도까지 신뢰성을 주며 쿼리문을 수행하는 지 여부가 궁금합니다.
 
클러스터는 일반 mysql에 비해 액티브 - 액티브로 동기화를 시키려고 더 성능이 저하된다고 하던데
 
그게 사실인지 알고 싶습니다.
 
정직이
클러스터는 잘 모르겠고 아마 같이 적용되는 내용이겠죠
바이너리 버전으로 칠 했을 경우네는 최대 4,000명 까지만 되는 걸로 나오네요
한번에 3만 ~ 5만 접속자가 들어왔다는 것은 넘 큰수치 같네요.
사실 동접자가 4,000명만 되도 엄청난 사이튼데 크크

B.1.2.6. Too many connections
참조 : http://dev.mysql.com/doc/refman/5.1/en/too-many-connections.html

The maximum number of connections MySQL can support depends on the quality of the thread library on a given platform.
Linux or Solaris should be able to support 500-1000 simultaneous connections, depending on how much RAM you have and what your clients are doing.
Static Linux binaries provided by MySQL AB can support up to 4000 connections.
설중매
제 경험으론 신뢰성에는 대만족하고 있습니다.
200여명의 동접자가 connection해서 적어도 1,500번/초의 쿼리처리하고 있거든요.
단일 connection에서는 10,000번/초 정도 200여명의 접속에서 여타 방법으로 해봐도
4000번/초 정도 처리가 가능하군요.
조회성 쿼리를 제외하고 1000번/초당 처리가 가능한 DBMS는 상당히 드물다고 보셔도 될듯 합니다.
여타 DBMS(Oracle, MS-SQL)에 문의하셔보면 아실 겁니다.
조회성 쿼리를 제외하고 1000회/초 처리할 수 있다는 것을 바로 말씀을 하시지 못하실 겁니다.
그래서 Oracle에서 제공하는 클러스터링 방법을 본격적으로 도입하면 가능하겠지요.
mysql에서 1000회/초는 기본으로 됩니다. 약간의 설정만으로도요
이전글 클러스터 구동 순서가 따로 있는 지요? 
다음글 노드가 뭔가요? 데이타 노드, MGM노드, SQL노드 이렇게 되어 있잖아요 
MySQL Korea 사이트의 컨텐츠 소유권은 (주)상상이비즈에 있으므로 무단전재를 금합니다.
Copyright ⓒ ssebiz All Rights Reserved.