FORUM

조회 수 783 추천 수 0 댓글 4
?

단축키

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 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
자바를 이용하여 plan 조회를 하려고 하는데요. set optimization level 514; 실행 후 쿼리문 실행하여 플랜 결과를 가져오고 싶은데, csql 에서만 확인이 가능할까요?

 

  • ?
    hwanyseo 2024.08.27 12:53
    아래 URL에서 JDBC를 통해 질의 계획을 확인하는 방법이 소개되어 있습니다.
    참고하시면 될 것 같습니다.
    https://www.cubrid.com/faq/3794301
  • ?
    초보자 2024.08.27 13:32

    네, 위의 방법대로 이미 진행을 해보았었는데요.
    실행 시 자바를 실행한 곳이 아닌, 큐브리드가 설치된 서버에 내용이 떨어지더라구요. 그것도 db를 재기동했을떄 단 한번만 떨어지고, 그 뒤로는 나오지 않습니다.

    버전은 10.2입니다.

    또한 저는 플랜 조회 기능만을 하는 자바 애플리케이션이 필요한 상태인데, 513으로 설정 시 실제 수행이 되는 듯 합니다. 실행하는 자바 애플리케이션에서만 514로 변경 후 진행할 수 있는지도 알고 싶습니다.

     

    --------------

    추가 확인 사항

    자바에서 set optimization level = 514 을 실행할 시 후 자바 프로그램에서도 플랜이 조회가 됩니다. 513으로 설정시에는 안되더라구요.

    이것도 마찬가지로 db 재기동 후 1회만 조회됩니다. 새로운 쿼리를 실행 시 마찬가지로 1회까지는 조회가 됩니다.

  • ?
    정만영 2024.08.28 10:00
    513은 질의 실행 결과값을 리턴 후 질의플랜을 출력하고 514은 질의플랜만 출력하는 차이가 있습니다, 즉, 513으로 OPTIMIZATION LEVEL 설정하면 SQL 성능에 따라 DB부하가 발생될 수 있으니 질의플랜 정보만 필요하면 514로 설정하세요.

    참고로 257, 513은 질의플랜을 캐쉬하기 때문 동일한 질의를 1회 이상 반복 수행 경우 /*+ RECOMPILE */ SQL 힌트를 사용해야 질의플랜이 출력됩니다.
  • ?
    초보자 2024.08.28 10:35
    네 감사합니다. 새 글에도 질문을 드렸는데, jdbc를 통해 optimization level을 해당 세션에서만 설정할 순 없을까요? 운영중인 DB를 514로 변경할 순 없어서요.

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

    Date2024.04.23 Byadmin Views14503
    read more
  2. restordb

    Date2024.08.27 By박성호_0403 Views766
    Read More
  3. 플랜조회 질문입니다.

    Date2024.08.27 By초보자 Views783
    Read More
  4. replication 질문입니다.

    Date2024.08.23 By초보자 Views800
    Read More
  5. cubrid heartbeat status -v 및 failover 질문입니다.

    Date2024.08.22 By초보자 Views779
    Read More
  6. statdump api 질문 드립니다,

    Date2024.08.22 Byijuru Views808
    Read More
  7. 파이선 드라이버 설치

    Date2024.08.21 By코드보이 Views777
    Read More
  8. DB 용량 확인 쿼리 질문드립니다.

    Date2024.08.14 Byshl Views781
    Read More
  9. Cubrid 사용 도중 한쪽 서버가 다운되어 그 이후 이중화 해제 후 한쪽만 가동중입니다.

    Date2024.08.08 By로키 Views834
    Read More
  10. Dbeaver master, slave

    Date2024.08.08 By초보자 Views741
    Read More
  11. master-slave-replica 구성

    Date2024.08.07 By초보자 Views760
    Read More
  12. Replica 제거방법

    Date2024.08.06 By허니 Views731
    Read More
  13. 질의 계획 정보 수집

    Date2024.08.06 Bymots Views695
    Read More
  14. odbc 설치 시 오류입니다.

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

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

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

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

    Date2024.07.30 By카트라이드 Views744
    Read More
  19. dbspaceinfo api 질문

    Date2024.07.29 By초보자 Views768
    Read More
  20. getstandbyserverstat api 질문

    Date2024.07.29 By초보자 Views748
    Read More
  21. api 정보 getbrokersinfo

    Date2024.07.29 By초보자 Views681
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 208 Next
/ 208

Contact Cubrid

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

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

나눔고딕 사이트로 가기

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5