database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 4742 게시물 읽기
No. 4742
정적 쿼리에 대해서.
작성자
초본데염
작성일
2003-06-02 10:55
조회수
1,712

요번에 무슨 강의를 듣는데 정적 쿼리란게 나오더라구요.

 

우리가 프로그램상에서 쿼리를 날릴때

 

select * from test where mid='$value';

 

이렇게 하면 옵티마이저는 $value값이 변경될때마다

해당 쿼리를 매번 다른 것으로 판단해서 메모리상에서 참조하지

않고 모든 절차를 다 거치는데

 

정적 쿼리(정확하지 않을지도??)란걸 이용하면 $value란게 변경되도

같은 쿼리로 판단해서 메모리상에서 참조해서 속도가 매우 빠르다

라고 하던데 post에서도 이런 기능이 있을까요? mssql에도 있고

모든 관계형 디비에 다 있다구 하던데요 그냥 굼금해서 질문드립니다.

이 글에 대한 댓글이 총 2건 있습니다.

예, 7.3.x. 버전 부터 PREPARE sql 구문이 그 역활을 하기 시작했습니다.

 

처음 나왔을때, 이론상으로 엄청난 구미를 당기는 기능이다고 좋아했었는데, 실무에서 사용해보니, 그다지 획기적인 성능향상을 보여주지는 않았습니다.

 

아무튼 '바른 길'은 바른 길이니, 응용프로그램을 개발하실때, prepare 구문을 잘 활용하는 것도 좋은 방법일 듯싶습니다.

 

자세한 것은 메뉴얼을 참조하시고...

김상기(ioseph)님이 2003-06-02 12:17에 작성한 댓글입니다.

아 그렇군요.

감사요.

초본데염님이 2003-06-03 13:57에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4745QBE에서의 데이타 갱신 [1]
popipo2
2003-06-03
2225
4744카테고리에 속한 상품 수를 알아 내는 쿼리문...help me [1]
박기원
2003-06-03
2093
4743current_timestamp [1]
왕초보
2003-06-02
1653
4742정적 쿼리에 대해서. [2]
초본데염
2003-06-02
1712
4741PostgreSQL 와 JDBC 연결 상의 또다른 질문 하나 [1]
최종일
2003-06-02
4847
4740large object 사용 하는것에 대해.. [3]
장나영
2003-06-01
1421
4739트리거에서 널값 체크에 따른 업데이트 [1]
초보입니다.
2003-06-01
2087
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다