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 5102 게시물 읽기
No. 5102
서버레벨에서 prepare 유지하는 방법 없을까요?
작성자
신기배(nonun)
작성일
2003-12-16 05:26
조회수
1,193

안녕하세요~ ^^;

 

7.3.4를 쓰고 있는데요.. 7.2대에서 개발했던걸 좀 바꾸는 중입니다 ^^;;

prepare/excute 를 써보려고 하는데..

메뉴얼을 보니 세션단위로 prepare 가 유지되고 매 클라이언트마다 prepare 해줘야 한다고 하는데..

지금 작업하는건 웹쪽이라서 대부분의 세션이 단발성이고 영구적인 접속을 사용하기는 하나 이미 prepare 되어 있는지 확인할 길도 만무하구요 --;;

DB 미들웨어를 얼렁 맹거서 prepare 만 따로 관리하는 거시기를 맹거야 겠습니다 ㅡㅡㅋ

 

아.. 말이 딴데로 -_-;;;

서버단위에서 prepare 를 유지하고 있는 방법은 없겠죠..? 메뉴얼에도 없으니 ㅠ_ㅠ;

혹시 방법 있으면 좀 알려주세요~

그럼 ^^;

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

prepare 자체가 세션 단위일 수 밖에 없겠지요.

서버 단위로 움직이게 된다면, 테이블 잠긴 부분에 대해서 어떻게 처리 할 수가 없게 되겠지요. :)

 

아무튼 이놈 문제를 해결 할 수 있는 부분은 말씀하신 대로 미들웨어 뿐인 것 같은데,

아니면, oracle이나, mysql 처럼 쿼리 캐쉬 개념을 도입하든지.

 

한번 잘 만들어 보세요. 참하게 나오면 이곳에 공개해 주시면 더할 나위 없겠지만.

----

이곳 게시판의 목록 보기 내부 엔진 가운데, 쓰레드 게시물 처리하기 위해서 prepare 구문을 이용합니다.

하지만 그 효과가 미비합니다. 테스트 결과 10ms 미만의 차이만 보이고 있으니까요.

 

현재 PostgreSQL 개발 ToDo 가운데, 보존형 서버 커서를 제공하겠다는 이야기가 있더군요. 아마 이런 개념이 도입되면 모든게 해결날 듯싶습니다. 과연 어떻게 구현해 낼지는 의문이지만.

 

김상기(ioseph)님이 2003-12-16 13:27에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
51057.4에서 fulltext 혹시 한글되나요? [1]
초보자
2003-12-20
1534
5104pgAdminIII에서는 암호화된 데이타는 안보이나요? [6]
시나브로
2003-12-19
1502
5103[질문] '똥통휴지'와 '바보바보'는 같다? [4]
임유빈
2003-12-16
1930
5102서버레벨에서 prepare 유지하는 방법 없을까요? [1]
신기배
2003-12-16
1193
5101순차적인 UPDATE를 한방에 할수는 없나요?? [1]
재학
2003-12-15
1603
51007.3.x 버전으로 자료 이전 하기 참고.
김상기
2003-12-15
1496
5099사용자 함수를 공유할려면? [2]
초보
2003-12-13
1387
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다