본문 바로가기

프로그래밍/Oracle

[Oracle] SQL문 실행단계

[Oracle] SQL문 실행단계


1. Parse : SQL문 검증 ~ 실행계획 


1) Library Cache (Soft Parsing) : SQL과 실행계획을 캐시에서 찾아 있다면 바로 2. Excute로 넘어감



2) Syntax parsing : SQL 문장에 문법적 오류 검사



3) Semantic parsing의미상 오류 검사



4) parse code :  Optimizer가 이해할 SQL 코드문 생성



5) Optimizer : 실행계획 생성




2. Excute : Read & Write 실제 작업




3. Fetch : 결과 데이터 반환



'프로그래밍 > Oracle' 카테고리의 다른 글

[Oracle] FOR LOOP  (0) 2018.04.10
[Oracle] SYS_REFCURSOR 변수값 확인하기  (0) 2018.04.09
[Oracle] Date 관련 쿼리  (0) 2018.04.09
[Oracle][C#]OracleCommand.ExecuteReader 메서드  (0) 2018.04.03
[Oracle] REF CURSOR 예제  (0) 2018.04.02