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
운영게시판
최근게시물
MS-SQL Q&A 4132 게시물 읽기
No. 4132
[Help]OLE DB 비동기 모델을 구현 중입니다.
작성자
두라믁(duramuk)
작성일
2008-03-21 16:22
조회수
3,706

안녕하세요.



C/C++ COM 기반 OLE DB로

SQL Server 2000에 연결하여 Async 작업이 가능한 모듈을 만드는 중입니다.


자료를 찾다찾다보니

SQLOLEDB 프로바이더로는 Async가 지원이 안 되고,

SQL Server 2005에 달려서 나온 SQL Native Client 라는 프로바이더를 사용해야

Async 옵션이 제대로 적용이 되더군요.


헌데, 제가 지금 봉착한 문제가 Connection은 무리 없이 Async로 잘 동작 하는데

Execute는 Async동작을 하지 않고 Sync와 별 차이 없이 동작합니다.


(Execute 메소드를 호출하면 바로 함수가 리턴되고 블러킹되지 않아야 하는데,

Fetch작업이 많은 저장프로시져를 실행하면 살짝살짝 Blocking이 되는 걸 느낄 수 있습니다,

또, 비동기 옵션을 주지 않은 모듈과 성능 테스트를 해보아도 아무런 차이가 없습니다.)


어떤 문서를 찾아보아도 명확한 예제도 없고

그저 서술형의 문서들만 있어서 제대로 코딩을 했는지도 미심쩍습니다.


혹시 OLE DB로 비동기 통신 모듈 구현해보신 분 계신다면 답변 부탁드리겠습니다.

[Top]
No.
제목
작성자
작성일
조회
4135간단한 쇼핑몰 구축에 있어서요. [5]
홈쇼핑
2008-03-24
3461
4134다시 한번 질문 드립니다.
정명규
2008-03-21
3387
4133파티션테이블? [3]
김정훈
2008-03-21
4026
4132[Help]OLE DB 비동기 모델을 구현 중입니다.
두라믁
2008-03-21
3706
4131쿼리 질문 드립니다. [3]
쿼리
2008-03-21
4115
4130[질문]sql에서 schoolgradecode = @SCHOOLGRADECODE OR @SCHOOLGRADECODE = '' 의미가 궁금합니다. [1]
최승윤
2008-03-21
4212
4129DTS 여러개 원본 쿼리 지정 [1]
고형석
2008-03-21
4132
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다