Background Image

FORUM

조회 수 4997 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.

OS
Window7 32bit, Linux 64bit 등
CUBRID Ver.
[cubrid_rel] 수행 결과
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.

 

에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
 

여러개의 DB를 사용중이라면 브로커에 떨어지는 로그 중 어떤 db에서 실행된 sql인지 확인할 수 있는 방법이 있을까요?

 

또한 CAS가 한 db와 연결이 한번 되고 난후 아무 작업도 안한다면 언제 idle 상태에서 떨어지게 되나요?

 

  • ?
    정만영 2024.07.25 12:35
    여러 개의 DB를 사용 중일 때, 브로커 로그를 통해 특정 DB에서 실행된 SQL을 식별하려면 다음과 같이 확인할 수 있습니다:

    브로커 SQL 로그 확인: SQL 로그 파일 이름에 브로커 이름과 응용 서버(CAS) 번호가 포함되어 있어, 특정 CAS의 SQL 로그 파일을 통해 어떤 DB에서 실행된 SQL인지 확인할 수 있습니다.
    예: broker_name_1.sql.log
    로그 파일의 경로는 $CUBRID/log/broker/sql_log/입니다​​​​.

    브로커 상태 확인 명령어 사용:
    $ cubrid broker status -f broker1
    이 명령어를 통해 각 브로커별로 DB 이름과 상태를 확인할 수 있습니다. 여기서 LAST CONNECT TIME과 DB 필드를 확인하여 어떤 DB와 연결되어 있는지 알 수 있습니다​​​​.

    CAS가 IDLE 상태로 전환되는 시점은 다음과 같습니다:
    IDLE 상태: 연결되지 않으며, 아무 작업도 수행 중이지 않은 상태.
    BUSY 상태: SQL 수행 중이거나 응용에서 요청한 작업을 처리 중인 상태.
    CLIENT_WAIT 상태: 요청한 작업은 완료되었으나 트랜잭션이 끝나지 않은 상태.
    CLOSE_WAIT 상태: 트랜잭션이 완료되었으며 연결은 유지된 상태 (연결 풀 사용 시 주로 발생).

    따라서, WAS와 컨넥션풀을 사용하지 않는 환경에서 CAS가 특정 DB와 연결된 후 아무 작업도 하지 않는다면, 연결이 해제되거나 일정 시간이 지나면 자동으로 IDLE 상태로 전환됩니다. 정확한 설정은 브로커 설정 파일인 cubrid_broker.conf에서 KEEP_CONNECTION 파라미터 등을 통해 조정할 수 있습니다​​​​.

  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views133849
    read more
  2. 질의 계획 정보 수집

    Date2024.08.06 Bymots Views4733
    Read More
  3. odbc 설치 시 오류입니다.

    Date2024.08.05 By푸르름 Views5001
    Read More
  4. 큐브리드 연결실패 시 횟수 제한

    Date2024.08.02 By배가고파라 Views4896
    Read More
  5. 실행계획 조회 질문

    Date2024.07.30 By11시38분 Views4753
    Read More
  6. 큐브리드 replication 모니터링

    Date2024.07.30 By초보자 Views4952
    Read More
  7. 큐브리드 성능 관련 질문드립니다.

    Date2024.07.30 By카트라이드 Views4978
    Read More
  8. dbspaceinfo api 질문

    Date2024.07.29 By초보자 Views4842
    Read More
  9. getstandbyserverstat api 질문

    Date2024.07.29 By초보자 Views4882
    Read More
  10. api 정보 getbrokersinfo

    Date2024.07.29 By초보자 Views4811
    Read More
  11. 큐브리드 설치 시 매니저 및 브로커 구성 문의

    Date2024.07.25 Byijuru Views5078
    Read More
  12. 슬로우쿼리

    Date2024.07.24 By초보자 Views4967
    Read More
  13. jdbc 버전 문의

    Date2024.07.24 By한글 Views4824
    Read More
  14. Load charsets failed

    Date2024.07.24 By꿈꾸는자 Views5061
    Read More
  15. 디비버(DBeaver) 테이블 상세 조회 에러 관련 문의

    Date2024.07.23 By유딩 Views5677
    Read More
  16. csql 세션명령어 질문

    Date2024.07.23 By푸우짱 Views4884
    Read More
  17. 큐브리드 API 호출 테스트 문의 드립니다.

    Date2024.07.22 Byijuru Views4915
    Read More
  18. 큐브리드에서 sql문으로 ip와 program name 추적 가능 여부

    Date2024.07.22 Byjiyong_kim Views5134
    Read More
  19. getlogfileinfo api 문의

    Date2024.07.22 By11시38분 Views4826
    Read More
  20. broker log 중 sql이 db에서 실행되었는지 알수 있나요?

    Date2024.07.22 By11시38분 Views4997
    Read More
  21. auto_increment 제거

    Date2024.07.18 By레드혁 Views4921
    Read More
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 213 Next
/ 213

Contact Cubrid

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