PreparedStatement (1) 썸네일형 리스트형 jsp : prepared statement와 statement의 차이점. 오라클은 내부적으로 라이브러리 캐쉬를 가지고 있습니다. 그리고 이 라이브러리 캐쉬내에는 실행된 SQL문장과 실행계획이 저장되어 있습니다. 사용자가 SQL을 실행할때마다 오라클은 이 SQL이 라이브러리 캐쉬에 있는 SQL과 동일한지 비교하고 만약 같다면 이미 기존에 있는 라이브러리 캐쉬의 실행계획을 가지고 SQL을 수행합니다. 이때 비교하는 규칙은 간단합니다. '모든 문자가 동일한가?' 하나의 오차도 없이(대소문자, 공백문자 모두 포함) 동일한지를 따지는 것입니다. 일반적인 SQL문장에서 SELECT * FROM EMP WHERE EMPNO = 1234; 와 SELECT * FROM EMP WHERE EMPNO = 2345; 는 다르게 파싱됩니다. 다른 문장으로 인식되기 때문입니다. 그러나 만약 비교할 값.. 이전 1 다음