IT·프로그래밍

데이터베이스

SQL튜닝, DB설계, 튜닝교육,DB부하 개선해드립니다

5.0(10)
김영군 프로필 이미지
김영군
연락 가능 시간 : 9시 ~ 0시
평균 응답 시간 : 1시간 이내
메인 이미지

최근 받은 리뷰

전체보기
lea*****_썸네일
5.0

lea*****

최고의 결과물에 대만족합니다 !

야*****_썸네일
5.0

야*****

빠른 대응과 피드백 감사합니다. 덕분에 문제 원인을 쉽게 찾을 수 있었습니다.

포트폴리오

(1)

포트폴리오-SQL 튜닝 및 성능개선

SQL 튜닝 및 성능개선

#MSSQL #튜닝 #DBA #트러블 슈팅 #병목 #데드락 #교착상태

서비스 설명

SQL 튜닝, DB 튜너입니다

상주 프로젝트 진행중이라 개별 쿼리 튜닝(1~2개)만 하고 있습니다


핀테크 시스템 개선사항


1) 핀테크 시스템 대용량 조회 성능 개선

- 기존 9초 걸리는 화면 0.1초로개선

- 기존 31초 걸리는 화면 0.01초로 개선

- 기존 10초 걸리는 화면 3초로 개선(대묭량 집계)

- 기존 7초(캐시후 1초) 걸리는 화면 0.002초로 개선

2) 사용자 접속이 많아지는 시간에 오류(데드락) 발생하여 해결함

3) 기존에 CPU, 메모리 과다 점유율 개선시킴


다른 개선 프로젝트

한 테이블에 몇십억건 데이터 튜닝 경험 있습니다

쿼리에 필요한 인덱스 추가 및 화면 속도 개선 가능합니다

1일 배치 용량 3~4tb, 일배치 시간 20시간, 배치 도는중에도 무리없이 조회되게 처리합니다

천만건 이상 쿼리 튜닝 경험 다수 있습니다

주말작업 또는 저녁 8시 이후 작업 가능합니다

프로시져를 작성시 최선의 성능 프로시져를 작성하는것이 중요합니다.

리뉴얼이나 재개발시 많은 쿼리가 변경되고 구조가 변경되서 튜닝은 필수입니다.

개발 22년차입니다


데이터베이스 트러블슈팅 해결 및 쿼리튜닝(DB 튜닝)

1) XX콜센터 1년 데이터 8000만건, 상담원 별, 기간별 조회 시 속도 저하 튜닝

2) XX 전자 보안로그 1일 1억건이상, 1일 3~4TB 저장됨, 조회 트러블 슈팅 튜닝

3) 무인매장 통계 조회시 서버 장애 트러블 슈팅 튜닝(실시간배치)

4) 핀테크 시스템 해외이체를 위한 대량 접속(급여일)시 접속장애 트러블 슈팅 튜닝

5) XX X만 해외 시스템 데드락 개선

6) XX은행 RPA 포탈 데이터베이스 튜닝 설계로 트러블 슈팅 튜닝(수행사:XX XXS)

7) XX XXX네트웍스 대량 접속시 인사정보 테이블 연동시 성능 저하 튜닝

8) XXX 건설 프로젝트 테이블 설계(성능최적화)

9) XX 카드 실시간 통계배치(15분) 쿼리 튜닝으로 시스템 개선

10) XX X학 SCM 집계 쿼리 튜닝으로 성능 저하 튜닝

11) 중고차 정보제공 싸이트 쿼리 성능 개선

12) MYSQL 집계 쿼리시 성능 저하 튜닝(지인요청)

13) 외국계 제약회사 SQL 튜닝

14) 금융 티베로 튜닝

15) XXX아 리뉴얼 대비 쿼리 튜닝 및 성능점검


튜닝교육도 해드립니다

https://kmong.com/gig/293466


커리큘럼


1회차 데이터베이스 기본 구조를 설명 드립니다

- 데이터 저장 구조(블록, 루트노드)

- 메모리구조 및 버퍼캐시 구조

- 조인구조설명(중첩루프조인, 해시조인, 머지조인)

- 병렬처리의 원인과 개선방안

- 옵티마이저 구조

- 버퍼캐시 활용

- 인덱스 정확히 활용하기

- 정적퀴리와 동적쿼리를 이용한 조회성능 높이기

- 옵티마이저 플랜,Ad hook 쿼리


2회차 CPU병목, 메모리 병목, 데드락 원인및 해결 방법 설명 드립니다

- CPU & 메모리&네트웍크 병목의 원인과 해결방안

- 데드락(교착상태)원인과 해결방안

- 특정시간 대량 접속시 쿼리 튜닝 방법

- 대용량 배치 실행시 시간 단축 방안과 효율적I/O 처리

- 최적의 성능을 위한 프로젝트 업무별 기초작업

- 정규화, 비정규화 테이블 설계

- 데이터 건수별 쿼리 작성법 교육

(천건이하, 1만건이상,10만건~1000만건이하, 1000만건이상~수십억건)

- DB 트러블슈팅 해결했던 경험을 공유(다수의 프로젝트 자세히공유)

- 현재 운영중이신 싸이트나 프로그램의 데이터베이스 점검(튜닝방법공유, MSSQL만 가능)


서비스 제공 절차

1) 데이터베이스 상태 점검합니다

2)튜닝 대상 쿼리 파악하여 문서로 정리합니다

3)쿼리 튜닝을 실시합니다

4)튜닝 문서 정리합니다

의뢰인 준비사항

1)가급적이면 운영 관리자 권한이 필요합니다

2)MS SQL 위주로 성능 튜닝합니다(오라클, mysql은 쿼리튜닝만 가능)

3)테스트 서버에서 충분한 테스트 후 반영할수 있는 환경이면 좋습니다

작업 분야

쿼리 디버그
쿼리 최적화
쿼리 스케쥴
쿼리 분석
쿼리 튜닝
설계

상주 여부

상주 가능

기술 수준

고급:최적화 설계

팀 규모

1인
상세이미지-0

가격 정보

쿼리 튜닝(1개)

1) 느린 쿼리 튜닝(쿼리 1개) 2) mssql,오라클,mysql

쿼리 개수

1개

작업일

1일

수정 횟수

1회

전문가 정보

avatar

김영군

연락 가능 시간 : 9시 ~ 0시
평균 응답 시간 : 1시간 이내

총 작업개수

16건

만족도

100%

회원구분

개인회원

1)대용량 데이터 DB 튜닝, 접속량 폭주시 안정화 및 DB서버 성능개선, 최적화 해드립니다. (MS SQL) 2)튜닝 교육 강의도 해드립니다

수정 및 재진행

취소 및 환불 규정

상품정보고시

리뷰

5.0

(10)