oracle (1) 썸네일형 리스트형 [Mybatis] Oracle Bind Mismatch 해결하기 오라클 쿼리 수행 순서 Shared pool로 로드: SQL 코드가 분석을 위해 메모리로 로드 구문 분석: SQL 키워드 중 잘못입력된 키워드가 있는지 체크 쿼리 변환: 복잡한 SQL을 동일하고, 단순한 형식으로 변환 최적화(실행 계획 생성): 낮은 비용으로 데이터를 탐색할 수 있도록 의사결정 트리를 추축 실행 파일 생성: SQL 쿼리를 서비스하는 기본 호출과 실행 파일을 생성 행 페치(fetch): 행을 검색하여 데이터 전달 Soft parsing & Hard parsing 오라클에서 쿼리를 수행할때 무조건 위와 같은 쿼리 수행 순서를 따르는 것이 아니다. 오라클이 동일한 쿼리를 수행한다고 판단하면 1번의 단계를 건너 뛴 뒤 작업을 진행하게 되는데, 이를 Soft parsing이라 하고, 1~7의 단계.. 이전 1 다음