DB
[오라클] Oracle 힌트(Hint) 종류, 목적, 용도및 사용법, 튜닝기법
오라클 힌트는 SQL 튜닝의 핵심 부분이다. 오라클이 스스로 항상 최적의 실행을 하는 것이 힘들기 때문에 힌트를 통해 직접 최적의 실행방법을 지시해주기 위한 것이다. 물론 무분별한 힌트의 사용은 오히려 성능의 저하를 초래하기 때문에 힌트를 잘 알고 적절하게 사용하기 바란다. ■ 힌트절의 형태 /*+ hint */ /*+ hint(argument) */ ■ 힌트의 종류 -옵티마이저의 목표에 따른 힌트 -접근 경로에 따른 힌트 -쿼리 변환에 따른 힌트 -조인 순서에 따른 힌트 -조인 방법에 따른 힌트 1. 옵티마이저의 목표에 따른 힌트 /*+ ALL_ROWS */ : 질의의 모든 결과를 반환하는 힌트 /*+ FIRST_ROWS */ : 조건에 맞는 첫 번째 row를 반환하고 Resource 소비를 최소화 :..
2021. 7. 9. 11:11