C#,Delphi,Oracle,MSSQL 개발자블로그

[Oracle] 바인드변수(Bind variabe)에 대한 구체적인 설명 본문

Programming/Oracle

[Oracle] 바인드변수(Bind variabe)에 대한 구체적인 설명

19760323 2017. 6. 5. 17:01

http://egloos.zum.com/messfilm/v/2166470

 

오라클에서 Bind 변수를 사용해야 되는 이유

 

  가. 바인드 변수를 사용 시 하드 파싱은 최초 1회 일어나며, 이후 생성된 실행계획(Library Cache)을 재사용한다.
  나. 바인드 변수 미사용 시 각 sql문장 수 만큼 하드파싱이 일어난다.
  다. 실행속도 및 메모리 공간활용면에서 바인드 변수 사용을 권장한다.

 

출처 : http://www.jigi.net/entry/%EC%98%A4%EB%9D%BC%ED%81%B4%EC%97%90%EC%84%9C-Bind-%EB%B3%80%EC%88%98%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC-%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0?ckattempt=1

Comments