Background Image
운영관리
2009.06.18 00:38

Broker_log_top 결과 분석 방법

조회 수 11557 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
python 에서 broker_log_top 사용을 이용하여 SQL로그 분석 결과를 받아 내었을 경우 이를 사용하는 방법을 전달한다.

위의 문서를 참조하여  SQL로그를 분석한 결과파일은 아래와 같이 두가지 종류로 나타난다.
log_top.res_... 가장 오래걸린 쿼리의 순서대로 정렬된 결과 값
::::::::::::::
log_top.res_broker1_1
::::::::::::::
              max       min       avg   cnt(err)
-----------------------------------------------------
[Q1]        12.086    10.574    11.360    3 (0)
[Q2]        10.894    10.894    10.894    1 (0)
...

log_top.q_... 위의 결과 값에 따른 유형(쿼리)
[Q1]-------------------------------------------
broker1_2.sql.log:78363
06/15 19:56:08.580 (1) execute_all srv_h_id 1 select id...

위의 결과에 따라 수행에 오래걸린 [Q1]을 log_top.q_...파일의 [Q1]항목을 참조하여 쿼리 유형을 확인할 수 있다.

broker_log_top을 수행할 때 기간을 정해서 결과 값을 받아 낼 수 있는데 -F옵션과 -T옵션입니다.
사용예는 아래와 같습니다
$broker_log_top -F 0617 -T 0618 *.sql.log

Tip1. max값을 기준으로 정렬이 되나 cnt를 참조하여 사용 빈도를 확인하고 그에 대한 min값이 오래 걸리는 쿼리를 target으로 확인해 보는 것이 유용하다. 또한 전체적인 쿼리 환경을 재구성하기 위해서는 broker_log_runner 유틸을 이용할 것을 권장한다.
Tip2. broker_log_runner를 사용하기 위해서는 sql.log를 형식에 맞게 변경해 주는 것이 필요하다. 이는 broker_log_converter유틸을 이용한다.
Tip3. broker_log_converter를 이용해서 나온 결과를 토대로 broker_log_runner을 이용하여 분석한다.







List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
79 CUBRID 매니저 CUBRIDManager의 접속 정보 이관 file cubebridge 2012.04.14 12383
78 운영관리 CSQL 로 쿼리 플랜을 볼때 주의해야 할 점 1 Prototype 2009.06.30 12382
77 운영관리 한 호스트내의 DB경로 변경 방법 janus 2010.02.19 12268
76 운영관리 9.2 버전에서 복제 재구축(ha_make_slavedb.sh) 스크립트를 사용하려면 수정해야 할 부분 brightest 2013.10.24 12231
75 응용개발 용량이 큰 데이터를 질의로 저장하는 방법 남재우 2009.11.26 12117
74 질의작성 SQL튜닝 - 인덱스 활용 사례 권호일 2015.06.04 12014
73 운영관리 CUBRID 복제 구성 시 Update id=id+1 미지원 cubebridge 2009.12.12 11651
» 운영관리 Broker_log_top 결과 분석 방법 cubebridge 2009.06.18 11557
71 운영관리 테이블 사용량 확인방법 정만영 2015.02.03 11453
70 운영관리 CUBRID HA와 Primary key 제약조건 정만영 2015.04.21 11347
69 마이그레이션 CUBRID Migration Tookit 8.4.1 file cubebridge 2012.04.14 11081
68 질의작성 카디시안(한 Row를 여러 Row) 쿼리문 만들기 1 엄기호 2015.06.30 10927
67 질의작성 여러건의 코드명을 한건으로 조회하는 쿼리입니다. 1 권호일 2012.03.30 10756
66 CUBRID 매니저 워크스페이스 사용중입니다. 다른 워크스페이스를 선택하세요. 대응법 성진 2015.04.24 10507
65 CUBRID 매니저 cubrid manager server 구동 시 no "events" section in configuration 오류 발생 손승일 2014.07.03 10262
64 운영관리 각 데이터베이스에 개별적 파라미터 적용하는 방법 정만영 2009.11.30 10183
63 질의작성 CONNECT BY 절 포함 질의 튜닝 예제 박세훈 2017.02.28 9758
62 CUBRID 매니저 CUBRID Manager 및 엑셀 파일을 이용하여 데이터 입력 시, garbage값이 포함되어 저장되는 경우 해결 방법 이용미 2015.06.17 9754
61 질의작성 한건의 데이타를 여러건으로 조회하는 쿼리입니다. 권호일 2012.03.30 9419
60 질의작성 ORACLE 테이블 및 컬럼 COMMENT 일광등록 스크립트 1 김창휘 2016.04.04 9335
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 Next
/ 14

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales