안녕하세요.
현재 체인점이 20군데 정도되는 고객관리프로그램을 업데이트하려고합니다.
체인점별로 회원이 적은곳은 3,000명정도되고 많은곳은 20,000명정도 됩니다.
속도가 점점 떨어지고 렉처럼 멈추는 현상이 계속 나타납니다...ㅜㅠ
새로 프로그램과 DB를 업데이트하려고 하는데
체인점별로 DB를 따로 구성하는것이 속도면에서 나은가요??
현재는 manager_DB 하나를 사용하는데..
manager_DB_Astore..
manager_DB_Bstore..
manager_DB_Cstore..
이렇게 분리해서 체인점별로 관리하면
속도가 많이 빨라질까요?
고수님들의 고견을 부탁드립니다.
더운날씨에 수고하세요~~^^;;
Comment 6
-
파인드쿠폰
2013.07.03 12:41
제가 서버나 DB쪽은 거의 문외한이라ㅠㅜ
서버메니저에서 보면 member table에 인덱스부분을 보면 체인점 아이디랑 회원아이디에
클러스터형이라고 되어있기는 하던데요 ㅠㅜ
-
맨즈밤
2013.07.03 13:27
테이블을 쪼갤게 아니라 튜닝을 받아보셔야 할거같은데요.
-
파인드쿠폰
2013.07.03 13:43
현재 상태에서 튜닝을 받아보면 괜찮아지는건가요?
그럼 튜닝은 어떻게 받나요?
너무 초급적인 질문들이라 부끄럽네요 ㅠㅜ
-
minsouk
2013.07.03 14:42
SQLTAG.ORG 에서 도움을 드릴수 있습니다.
우리도 간단히 소개 올려요~ ^^;;
sqltag 는 비영리 SQL 기술지원 커뮤니티 입니다.
- 한국 최대의 sql 행사인 unplugged 에서 level 200 ~ 400 정도의 세션을 제공하고 있습니다.
- 발간한 도서는 영진출판사의 SQL Server 운영과 튜닝이 있습니다. ( 수익금은 전액 기부되고 있습니다. )
- 현재는 sql server 운영과 튜닝 2권을 준비하고 있습니다.
- 멤버는 MS SQL 기술지원, NHN SQL 기술지원, Nexon, SQL 전문 컨설팅회사 등 충분한 전문성을 확보하고 있습니다.
- "SQL Server 운영과 튜닝 2" 라는 DBA 개발자 39명이 실시간으로 채팅하는 line 그룹채팅을 운영하고 있습니다.
가입문의는 naver japan 메신저에 minsouk1 을 추가하시고 문의주세요~
- SQLTag 에서는 매월 유료(세션별 1~2만원)로 운영되는 수준별 스터디도 운영하고 있습니다.
기간을 가지고 꾸준히 고쳐야 하는것은 아래쪽 회사로 컨설팅 요청 하시면 좋습니다.
그러나, 성능관련 모든 문제는 원인과 해결방안을 언제나 무료로 지원해 주고 있으니 부담없이 요청 주세요
고객만족, TCO 절감, 즐거운 커뮤니티 활동은 SQLTAG 의 목표 입니다.
-
정선
2013.07.03 18:04
내부적으로 전문 인력이 없으시다면
먼저 컨설팅 업체를 통해 진단을 받으시고 이후 결과에 따라
시스템, DB, 인덱스, 쿼리 등에 대한 튜닝을 받으시면 만족하실만큼 좋은 결과를 얻으실 겁니다.
등의 SQL Server 전문 컨설팅 업체가 있습니다. 진단 같은 경우 무료로 제공되니 마음에 드는
업체로 상담을 받아보시는 것도 도움이 많이 되실겁니다.
그리고 앞으로의 운영을 위해서라도 내부 인력을 키우는 것이 필요할 겁니다.
DB 튜닝에 대한 외부 교육을 받으시는 것도 좋구요.
도움이 되시길...
인덱스 생성 적절히 하셨나요?