SQLBigEyes 핵심 기능 10선
01 - 중요 경고 상황 알람
경고 상황 발생 시 경고 이력 출력, 알람, 자동 저장 후 과거 이력 검색 지원
02 - CPU 사용률은 낮은데 DB는 느리네?
1) CPU에 발생 중인 병목을 한눈에 확인
2) 리소스 대기 유형들과 부하를 한눈에 확인
3) 고부하 쿼리 발생 여부, 유형별 부하, 성능 정보 한눈에 확인
03 - 연결이 느려지거나 아예 안된다면?
Worker Thread 생성량, 위험상황 즉각적인 확인
04 - 차단(Blocking)이 발생했었다구? 언제? 왜?
1) 차단 발생 시 관련 정보 자동 저장
2) 차단 관계, 관련 쿼리, 잠금 정보 상세 확인
.
05 - 교착상태(Deadlock)가 발생했었다구? 언제? 왜?
1) 과거에 발생한 Deadlock 추적 (2008 이상)
2) Deadlock 발생 쿼리 확인
.
06 - DB에 오류가 많이 발생한다구? 왜?
오류를 유발하는 대상 쿼리 확인 (2008 이상)
.
08 - 실행계획이 바뀌었다구? 빨리 해결해!!!
1) 예상실행계획 분석, 핵심 연산자 강조, 병렬처리 표시, 인덱스 사용/비사용 조건자 구분 표시
2) 서로 다른 실행계획을 가지고 있는지 확인
3) 잘못된 실행 계획 재사용 이슈인 경우 재컴파일 지원
09 - 쿼리 어디가 문제인거야? 좀 도와줘~
1) 추가로 필요한 인덱스 정보 제공
2) 조건절에 함수를 사용하는 등의 문제가 있는 경우 경고 표시
3) 열에 사용한 문제 함수 혹은 연산자(SARG 위반), 이슈가 되는 조인, 인덱스 사용 여부 등 쿼리 성능 분석을 위한 도움말 제공
4) 쿼리 실행계획 판단에 영향을 준 경고 표시(2012 이상)
10 - 성능이 느린 쿼리들이 누구야?
1) 과거 특정 시점의 고부하 쿼리 성능 분포 및 집계된 쿼리 목록 제공
2) 특정 기간 전체 쿼리 수집, 분석 후 TOP 쿼리 목록 및 개별 수행 이력 제공