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
운영게시판
최근게시물
Oracle Q&A 14797 게시물 읽기
No. 14797
Pro*c 를 connection 공유가 가능한가요?
작성자
전성일
작성일
2003-06-28 02:15
조회수
1,465

안녕하세요 오라클을 접하게 된 사람입니다.

 

서버사이트 쪽의 프로그램을 할시 예전에

Mysql 같은경우는 MYSQL structure 를 한번생성하고

 

다른 c 파일에서는 MYSQL structure 이 선언된 include 파일만

공유해서 한 connection 을 공유하였습니다.

 

그런데 Oracle 로 넘어가니까 Pro*c 로 대신해서

DBMS 를 핸들링하는것 같습니다.

 

예전에 코딩을 했던 패턴과 조금 다른것 같습니다.

 

요지는 Oracle의 Proc*c 에서도 connection 이 공유될수 있는 구조로

프로젝트가 될수 있나요?

 

CGI 방식처럼 한 프로세스가 한번 연결하고 쿼리처리하고 종료하는

방식 말고

 

main() 에서 커넥션을 가지고 있다가

다른 function 에게 Pro*c 가 가지고 있는 connection 정보를 줄수

있는 구조가 가능한가요?

 

 

예를 들자면

 

main.h

main.c

: DB 커넥션 생성 / 소켓데몬 생성

 

 

sub.h

sub.c

: main 으로부터 DB connectoin 과 socket 을 인자로 받아 처리함

 

sub.c 에서 호출되는 function 은 쓰레드로 호출될수도 있습니다.

 

이 구조는 보통 자바에서 connection pooling 이라는 것으로

보통 짜여지는 패턴 같습니다.(서버사이드 프로그램)

 

 

이런 구조로 짜여진 예제나 관련 정보가 있으면 부탁 좀 드리겠습니다.

 

이글을 끝까지 읽어 주셔서 감사합니다.

 

그럼 좋은 하루 되십시요..

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

질문만으론 뭘원하시는지 잘 모르겠군요

원하시는게 이게 아닌가 생각됩니다.

http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/appdev.920/a97269/pc_11thr.htm#1000277

kk님이 2003-06-30 16:30에 작성한 댓글입니다.

좋은 자료 정말 감사합니다.

^^

감사히 사용하겠습니다. 꾸벅 ^^

전성일님이 2003-06-30 18:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
14800질문 2개요.. 데이터파일과 복구에 관한.. [1]
^^..
2003-06-29
1357
14799오라클(jdbc) 질문입니다.
고구마
2003-06-29
1000
14798[질문] trigger 생성시 에러 납니다. [1]
감자
2003-06-28
1559
14797Pro*c 를 connection 공유가 가능한가요? [2]
전성일
2003-06-28
1465
14812┕>Re: Pro*c 를 connection 공유가 가능한가요?
전성일
2003-06-30 18:40:07
1375
14796insert 에러 [3]
남광현
2003-06-27
3133
14795오라클에서 ' 이문자는 어떻게 입력하나요 [1]
궁금해
2003-06-27
1054
14794charset만 지정하면 에러 발생.. [2]
심바
2003-06-27
1275
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다