[토드(Toad) 설정] 컬럼 코멘트 보기, 실행계획 보기, 바인드 변수 가능, DBMS Output 설정
Toad로 Column Comments 보기
토드를 설치 후 그냥 설정 없이 사용 하는 경우 테이블 컬럼 코멘트가 안보이는 경우가 있다.
( 참고 : 테이블 스키마 정보 보는 단축키 F4(토드), Shift + F4(Developer) )
구지 코멘트를 숨길 필요가 없으니 활성화 해보도록 하자.
▶ 코멘트 비활성화 된 상태
▶ 코멘트 활성화 된 상태
▶ 코멘트 활성화 시키기
Toad로 실행계획 보기
▶ Explain Plan Table 변경 (TOAD_PLAN_TABLE => PLAN_TABLE )
위와 같이 설정 후 CTRL + E를 실행 하여 준다.
그럼 위와 같이 실행계획이 정상적으로 노출 되는 것을 볼 수 있다.
그런데 왜 PLAN_TABLE이라고 수정해주는 걸까?
쿼리 튜닝을 하다보면 오라클에서 제공해주는 DBMS_XPLAN 이라는 튜닝 도구를 사용 하게 될 것이다.
이 도구를 사용하여 실행 계획을 실행 하면 PLAN_TABLE 이라는 TABLE에 Write, Read를 하게된다.
지금은 튜닝 관련 포스팅은 아니니 간단하게 작성 예제만 살펴 보자.
▶ DBMS_XPLAN 툴을 사용하여 쿼리 실행계획 보기
위와 같이 DB 실행계획을 실행 시 PLAN_TABLE에 데이터가 생성 된 것을 확인 할 수 있다.
머 이와 같은 실행계획을 세우기 때문에 TOAD_PLAN_TABLE => 에서 PLAN_TABLE로 변경 해준다.
Toad에서 바인드 변수 가능하게 설정 하기
토드를 설치 후 바인드 변수가 가능했는데 갑자기 바인드 변수 입력창이 안나오는 경우가 있다.
이럴땐 한가지 Option 체크만해주면 매우 간단히 설정이 완료 된다.
3. 바인드 변수(:변수명) 가 포함된 쿼리 실행시
Toad에서 DBMS Output이 안나올 때
토드 프로시저 실행 시 DBMS_OUTPUT.PUT_LINE이 나오지 않을 때가 있다.
이럴땐 다음과 같이 확인해 보자.
Toad 하단 => Data Grid 오른쪽의 DBMS Output 탭을 확인 해 보면
DBMS Output (disabled) 라고 되어 있는 경우 클릭 해보면 빨간 불이 들어와 있는 것을 볼 수 있다.
초록불로 바뀜과 동시에 (disabled) 표시가 없어지는 것을 볼 수 있다.
그런 후 Procedure를 Execute해보자.
올바르게 표시 되는 것을 볼 수 있다.
'3. 웹개발 > 3_4 환경설정 & etc' 카테고리의 다른 글
[ Database ] 윈도우 10 오라클 11G 설치 (9) | 2019.09.18 |
---|---|
[이클립스 설정] 인코딩 설정, 자동 포맷 방지, SVN 한글 깨짐 해결 설정 (0) | 2019.07.14 |
[토드 기본 설정] 컬럼 코멘트 보기, 실행계획 보기, 바인드 변수 가능 설정 등 (0) | 2018.11.17 |
[Tomcat] Post 전송방식에서의 Parameter size와 갯수 설정 (0) | 2018.11.10 |
[log4j 설정] webAppRootKey (1) | 2017.06.05 |
[Maven] 주요 개념 정리 (0) | 2017.06.05 |
댓글0