Support
Orange Support > 문의하기
Q & A
RE: Orange for Tibero 7.0문의입니다
Date2025.03.26 /
Hit : 13
안녕하세요
웨어밸리 오렌지팀입니다
Orange에서 Tibero Plan 생성 방법은
Explain Plan For "대상 쿼리" 를 실행 시켜 Tibero 서버에서 Plan Table로 실행 계획 데이터를 생성하며
Orange는 Tibero 서버에서 생성된 PlanTable 을 조회하여 Plan을 표현합니다.
Orange는 Tibero 서버에서 생성된 PlanTable 을 조회하여 Plan을 표현합니다.
말 그대로 실행 계획이며 Plan 대상 쿼리를 수행하지 않고 진행하는 로직입니다.
Plan Data는 SYS.PLAN_DATA 테이블에 쌓이며 Orange는 해당 테이블 기준으로 Plan을 보여줍니다.
데이터 확인 결과 SYS.PLAN_DATA 테이블에 유의미한 데이터가 없어 표현하지 못한 것으로 확인됩니다.
사용자 분께 Tibero Studio에서는 표현이 된다는 문의를 받았습니다.
데이터 확인 결과 SYS.PLAN_DATA 테이블에 유의미한 데이터가 없어 표현하지 못한 것으로 확인됩니다.
사용자 분께 Tibero Studio에서는 표현이 된다는 문의를 받았습니다.
Tibero Studio의 Plan 데이터를 뽑아내는 상세한 정보는 알 수 없으나 V$SQL_PLAN 테이블을 사용하는 것으로 확인됩니다.
해당 테이블은 실제 수행된 쿼리에 대한 Plan 데이터가 저장되는 테이블입니다.
Plan의 대상이 되는 쿼리의 수행 없이 Explain Plan For 기능을 이용한 Orange Plan과
Plan의 대상이 되는 쿼리 수행 후 Plan Data를 뽑는 Tibero Studio 형식의 Plan의 차이점입니다.
아래 Tibero 공식 문서를 첨부합니다
해당 자료 : https://www.tmaxtibero.com/img/service/pdf/form/Tibero_Optimizer.pdf
6 페이지부터 확인 하시면 됩니다.
이상입니다
감사합니다
Orange for Tibero 7.0문의입니다
ㅁㅁㅁ
2025.03.20
RE: Orange for Tibero 7.0문의입니다
오렌지팀
2025.03.26