oracle #tuning #오라클 #튜닝 #oracletuning #오라클튜닝 #파싱 #옵티마이저 (1) 썸네일형 리스트형 Section4. SQL 실행 계획의 이해와 Hard Parsing, Soft Parsing의 차이 [출처: 오라클 성능 분석과 인스터스 튜닝 핵심 가이드] SQL의 이해 사용자 SQL은 Oracle 내부에서 상세 실행 계획으로 변경 Parsing 이란? 구문분석 분해와 분석 후 목적에 맞춰 구조를 결정하는 것 문장이 이루고 있는 구성 성분을 분해하고 분해 된 성분의 위계 관계를 분석하여 구조를 결정 하는 것. 파싱은 컴파일의 일부로서 원시 프로그램의 명령문을 입력으로 받아들여서 구문을 해석 할 수 있는 단위와 여러 부분으로 분할해주는 역할을 함 이러한 파서 역할을 하는 컴퓨터가 구문 트리(parse tree)로 재구성 하는 구문 분석 과정 Optimizer에 영향을 미치는 요소 사용컬럼, 연산자 형태 ex> =, Like, In, Is Not Null, NVL() SQL 형태 ex> Select * .. 이전 1 다음