cubrid broker 상태 확인 옵션
- cubrid broker status [options] [expr]
- -b¶
브로커 응용 서버(CAS)에 관한 정보는 포함하지 않고, 브로커에 관한 상태 정보만 출력한다.
- -q
작업 큐에 대기 중인 작업을 출력한다.
- -c
cubrid_broker.conf의 SHARD가 ON으로 설정된 경우 proxy에 접속한 클라이언트 정보를 출력한다.
- -m
cubrid_broker.conf의 SHARD가 ON으로 설정된 경우 SHARD 상태 및 통계 정보를 출력한다.
- -S
shard db 별로 구분하여, -b 옵션의 항목 중 NAME, PID, PORT, JQ, #CONNECT를 제외한 나머지를 출력하며, ID, SHARD-Q, #REQUEST를 추가로 출력한다.
- -P
proxy 별로 구분하여, -b 옵션의 항목 중 NAME, PID, PORT, JQ를 제외한 나머지를 출력하며, ID, SHARD-Q, #RESTART를 추가로 출력한다.
- -f
브로커가 접속한 DB 및 호스트 정보를 출력한다.
-b 옵션과 함께 쓰이는 경우, CAS 정보를 추가로 출력한다. 하지만 -b 옵션에서 나타나는 SELECT, INSERT, UPDATE, DELETE, OTHERS 항목은 제외된다.
-m 옵션과 함께 쓰이는 경우, 보다 상세한 SHARD 통계 정보가 출력된다.
-c 옵션과 함께 쓰이는 경우, 각 shard proxy 별로 CLIENT-ID, CLIENT-IP, CONN-TIME, LAST-REQ-TIME, LAST-RES-TIME, LAST-REQ-CODE 항목을 추가로 출력한다.
-P 옵션과 함께 쓰이는 경우, STMT-POOL-RATIO 항목을 추가로 출력한다. 이 항목은 prepare statement 사용 시 pool에서 statement를 사용하는 비율을 나타낸다.
- -l SECOND
-l 옵션은 -f 옵션과만 함께 쓰이며, 클라이언트 Waiting/Busy 상태인 CAS의 개수를 출력할 때 누적 주기(단위: 초)를 지정하기 위해 사용한다. -l SECOND 옵션을 생략하면 기본값은 1초이다.
- -t
화면 출력시 tty mode 로 출력한다. 출력 내용을 리다이렉션하여 파일로 쓸 수 있다.
- -s SECOND
브로커에 관한 상태 정보를 지정된 시간마다 주기적으로 출력한다. q를 입력하면 명령 프롬프트로 복귀한다.
- ID: 브로커 내에서 순차적으로 부여한 CAS의 일련 번호
- PID: 브로커 내 CAS 프로세스의 ID
- QPS: 초당 처리된 질의의 수
- LQS: 초당 처리되는 장기 실행 질의의 수
- PSIZE: CAS 프로세스 크기
- STATUS: CAS의 현재 상태로서, BUSY/IDLE/CLIENT_WAIT/CLOSE_WAIT가 있다.
'Cubrid' 카테고리의 다른 글
큐브리드 테이블 백업/ 데이터베이스 내보내기 가져오기 (0) | 2015.12.14 |
---|---|
큐브리드 db복구 (0) | 2015.09.07 |
큐브리드 cubrid_broker.conf 설정내용 (0) | 2015.05.06 |