Oracle 11g의 Hint에 대한 질문입니다. 1 6 2,955

by 오각형 [SQL Query] Oracle 11g Hint [2013.07.16 16:35:29]


안녕하세요.
오랜만에 Oracle로 프로젝트를 진행하고 있는데요...
기존 시스템의 업무를 인수받는 과정에서...
Oracle 10g의 Hint가 11g에서는 에러가 나기 때문에 모두 수정을 해야된다는 이야기를 들었습니다.
설마 그럴리가... 라는 생각으로 Oracle 11g를 설치하고 imp 받아서 테스트 해본 바로는 별 문제가 없었습니다.
상용 서버를 운영하시던 분이 이런 소리를 하셔서 혹시나 하는 마음에 질문을 드려봅니다.
정말 그렇다면 어쩌죠? ^^;;;;
내 눈으로 확인을 하지를 못하니... 답답한 노릇입니다.
혹시 여기 계신 분들 중에서 10g를 11g로 Upgrade하다가 이런 현상을 보신 분들이 계시면 좀 알려주세요~~ ^^;;
by 용근님 [2013.07.16 16:36:11]
에러가 나진 않지만 없어진 힌트가 있을수도 있죠

by 오각형 [2013.07.16 16:52:09]
말씀해주신데로 혹시나 없어졌나해서 한번 찾아봤습니다.

SELECT *
  FROM  V$SQL_HINT
 WHERE NAME IN ('INDEX', 'INDEX_DESC', 'FULL', 'USE_NL', 'ORDERED', 'NO_CONNECT_BY_COST_BASED')

일단, 제가 찾은 힌트는 다 있었습니다.
답변 고맙습니다. ^^

by 마농 [2013.07.16 16:54:13]
11G 부터는 BYPASS_UJVC 힌트는 동작하지 않습니다.

by 오각형 [2013.07.16 17:31:14]
아... 그렇군요~ ^^ 고맙습니다~

by 임상준 [2013.07.16 16:59:35]
bypass_ujvc 말고는...
메뉴얼이나 한번 읽어보라고 하세요..

by 오각형 [2013.07.16 17:31:49]
일단 문제가 없는 걸로 다시 확인해보라고 해야될 것 같습니다~
고맙습니다~ ^^
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입