SQL의분석 SQL은 자바 같은 프로그래밍 언어와 달리 실행하기 전에 문법적인 에러를 검출할 방법이 없다. (자바는 컴파일 할 때 문법적에러를 검출 할 수 있다) 그래서 SQL을 실행하기 전에 분석을 해야한다. 분석작업은 아래와 같고 SELECT문 기준이다. 1.공유 풀 확인(SGA영역) 서버 프로세스는 전달받은 SQL과 같은 SQL의 분석 결과가 공유 풀에 존재하는지 확인한다. -하드파싱 a. 공유 풀에 사용 할 만한 분석결과가 있으면 분석단계를 넘어 SQL실행 단계로 간다. -소프트파싱 b. 공유 풀에 사용 할 만한 분석결과가 없으면 다음 SQL검증 단계로 진행된다. 아주 간단한 설명 홍길동을 구하는 SELECT쿼리를 수행한다. 1.SELECT NAME FROM 수첩 WHERE NAME = '홍길동'..