본문

아이네트호스팅

본문 바로가기

주메뉴

전문 엔지니어의 관리+운영+유지보수, 최고의 전문엔지니어 그룹이 능동적인 서버 운영, 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
  • PC 원격 지원
  • 결제 계좌 정보
    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 튜닝
  • 서버모니터링 iMON
  • 상품 구성
  • 처리 과정
  • 적용 사례

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의 주기적인 재구성 작업 설정

하단 푸터