본문

아이네트호스팅

본문 바로가기

주메뉴

전문 엔지니어의 관리+운영+유지보수, 최고의 전문엔지니어 그룹이 능동적인 서버 운영, 1:1 Technical support (윈도우, 리눅스, 네트워크, 보안 전문가 도움), 20여년 간 축적된 서버 운영 노하우 (인터넷의 시작과 함께)
통합관리서비스 자세히 보기

왼편 메뉴

서버·IDC
상품구성
상품개요
상품구성
견적 신청
서버 판매
부가 서비스
보안 서비스
상품권 받으러 가기
이벤트 바로 보기
  • 24시간 기술지원센터
    24시간 기술지원 : Tel. 1566-6757, Fax. 02-3472-8352, Mail. support@inet.co.kr
  • 서비스 문의
    서비스 문의 및 신청 : Tel. 02-2103-7600, Fax. 02-3472-8350, Mail. sale@inet.co.kr
  • 세금 계산서 문의
    세금 계산서 문의 : Tel. 02-2103-7744, Mail. tax@inet.co.kr
  • 결제 계좌 정보
    484201-01-108410

    (주) 아이네트호스팅
  • 네임 서버 정보
    ns.gihc.net
    203.235.122.164
    ns2.gihc.net
    210.116.98.164
    ns3.gihc.net
    121.254.196.150
  • 소프트웨어
  • 백업
  • HA (고가용성)
  • CDN
  • 시스템 관리
  • 데이타 복구
  • DB 튜닝
  • 상품 구성
  • 처리 과정
  • 적용 사례

DB 튜닝 적용 사례

[ 증상 ]
사이트 접속자가 늘어나면서 DB서버의 CPU 과부화 현상이 발생하였으며 사이트 지연 현상 발생(DB서버 CPU 사용률 Max 90%)
[ 환경 ]
OS : Windows 2008 R2 STD 64bit
SQL : MS-SQL 2005 ENT (SP4) 64bit
[ 분석 ]
부하 및 대기가 주로 발생하는 쿼리 확인
select serialno, page_num from ********* with(READUNCOMMITTED) where u_id=15976 and sessionid = ************* and s_id = '101' and sn_id1='1' and sn_id2='2' and page_num='4'
문제의 쿼리가 Index를 사용하지 못함
[ 조치 ]
악성쿼리에 필요한 복합Index 추가 및 통계 추가
[ 결과 ]
60% ~ 100%에 달하던 CPU사용률이 20%정도를 유지함
[ 제안 / 권고 ]
사이즈가 비대한 특정 로그 Table의 년도 별 분리 제안
쿼리문의 SP형식(저장 프로시저)으로의 변경 사용을 제안
Index의 주기적인 재구성 작업 설정

하단 푸터