HANCO
JSP Study05 : PreparedStatement vs Statement 본문
시간 절약을 위해 결론 부터 말하자면
단일 쿼리문을 실행할때에는 Statement를 사용하는 것이 빠르다.
하지만,
다중 쿼리문을 실행할때는 PreparedStatement가 빠르다.
그 이유는 ,
Statement의 경우 쿼리문이 사용될 떄마다 계속해서 컴파일을 실행하고
PreparedStatement의 경우 선 컴파일 후 쿼리문이 사용되어질때 마다 컴파일을 실행하지 않는다.
따라서, 실행횟수가 많으면 많을 수록 preparedStatement가 상대적으로 빠르고 쿼리문 실행횟수가 매우 적다면 그 차이를 느끼기는 힘들 수 있다.
이외에도 PreparedStatement는 Statement를 내부적으로 상속받아 사용하기 때문에 사용자가 PreparedStatement를 사용한다면 Statement의 메소드를 사용할 수 있다.
따라서 PreparedStatement를 사용하는 것이 낫다고 생각한다.
이번에는 PreparedStatement를 사용해서 몇가지 쿼리문을 실행해 보겠습니다.
데이터 베이스 연동 부분은 아래 링크에서 확인 해주세요
링크 : (비어있음 아직)
만약 다른 생각이나 정보가 있다면 댓글을 달아주세요 (제가 모르는 것이 많습니다.)
'웹개발 > JSP' 카테고리의 다른 글
JSP study04 : Checkbox list 이용하기 (0) | 2019.09.07 |
---|---|
JSP study03 : Login form (0) | 2019.09.07 |
JSP study02 : method declarations! (0) | 2019.09.05 |
JSP study 01 : JSP Element (0) | 2019.09.05 |