ORACLE DB의 내부 동작 과정
1. 유조 프로세스 SQL문을 입력 2. 서버 프로세스 SQL문 도착 3. 서버 프로세스가 SQL문에 있는지 Library cache에서 찾아봄 4. 실행 된적이 있다면 QEP(실행계획), Parse Tree 이용하여 SQL문 실행 5. 처음 실행시 parsing(구문분석) 시작 6. Data dictionary cache의 데이텅 정의, 통계정보를 이용하여 해당 SQL문이 적절한지 확인 후 QEP(실행계획),Parse-tree 만듬 7. Libary cache에 다음을 대비하여 저장 8. Parse-Tree와 QEP를 이용하여 SQL문 실행, 결과 PGA(Program Global Area) 가져온뒤 사용자프로세스에 반환 * SQL문은 Data Buffer Cache에서 실행되고, Data Buffer..