현재 100만 회원이 주기적으로 다수의 select를 요청하고
평균적으로 1회원당 5분 간격으로 2회의 insert, 5회의 update가 일어나고 있는 서비스의 마이그레이션을 준비하고 있습니다.
SQL Azure를 검토하던 중 최대 동시 요청 제한이 180개라고 되어 있더라구요.
많이 적은 수가 아닌가 생각되는데 일반적인 SQL Server 을 기준으로 보았을 때
180개의 요청 제한이면 어느정도 수준인지 알고 싶습니다.
위의 요건을 처리할 수 있을까요?
Comment 3
-
항해자™
2014.04.13 22:48
-
이스트럭(강동운)
2014.04.14 16:21
안녕하세요.
100만 명의 회원이 5분마다 7번의쿼리(insert ,update) 라면..
7,000,000 / 300 = 23,333
계산으로 따져보면.. 초당 약 23,000번으 호출이 됩니다. 이게 만약 Batch Request 라면 엄청 높은 수치인데요~!
혹시.. 성능카운트 옵션 중 Batch Request/sec 도 이 정도가 나오는지 궁금합니다.
그리고 요청제한이 문제 되신다면... 미들웨어를 통해 제어하시는건 어떠신가요~?
무료로 쓸 수 있는 SQL Relay가 있긴 한데 제약사항이 좀 있습니다.
감사합니다 ^^
-
laurence
2014.04.15 21:17
저도 직접 보지 못하고 해당 스펙을 전해만 들은거라서 구체적인 내용은 권한을 얻어서 직접 열어봐야 할 것 같습니다.
답변 정말 감사드립니다. ^^
Azure로는 서비스 한계가 있는 것으로 알고 있습니다,,
현재는 어떤지 모르지만,, 그렇습니다,, 차라리 클라우드로 가시는게,, 아마존이나 유클쪽을 알아보세요,,,