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
운영게시판
최근게시물
CUBRID Q&A 1211 게시물 읽기
No. 1211
Q.VC 로 프로그래밍된 소스를 변경중입니다.
작성자
검은별
작성일
2008-08-11 19:44
조회수
5,379

SQLHENV, SQLHDBC, SQLHSTMT 를 사용해서 ODBC 를 통해 DB 서버에 연결합니다.

 

SQLExecDirect() 함수를 사용해 쿼리문을 실행합니다.

 

DB의 isolation_level 을 \"TRAN_READ_COMMITTED\" 로 변경하고 모듈을 실행하면

 

SQLExecDirect() 함수 실행부에서 락이 걸립니다..!

 

실행시킨 쿼리문은

select to_char(sys_timestamp, \'YYYY-MM-DD HH24:MI:SS\') from tbl_sms_send where rownum <=1

 

입니다.

 

무었이 문제일까요..?

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

안녕하세요.

READ_COMMITTED 로 변경하게되면 select 시에 read lock 을 요청하게되고 이때 다른 쪽에서 write lock 을 선점하고 있다면 lock waiting 이 발생하게 됩니다. 따라서 lock time out 을 조정하시거나 응용단에서 트랜잭션 처리등에 대하여 조정이 필요합니다.

 

>SQLHENV, SQLHDBC, SQLHSTMT 를 사용해서 ODBC 를 통해 DB 서버에 연결합니다.

>

>SQLExecDirect() 함수를 사용해 쿼리문을 실행합니다.

>

>DB의 isolation_level 을 \"TRAN_READ_COMMITTED\" 로 변경하고 모듈을 실행하면

>

>SQLExecDirect() 함수 실행부에서 락이 걸립니다..!

>

>실행시킨 쿼리문은

>select to_char(sys_timestamp, \'YYYY-MM-DD HH24:MI:SS\') from tbl_sms_send where rownum <=1

>

>입니다.

>

>무었이 문제일까요..?

 

남재우님이 2008-08-12 12:14에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1214Q.X/Open의 XA 기능을 지원하나요? [2]
송인목
2008-08-12
5736
1213Q.데이터 type timestamp의 디폴트 값에 대한 문의 [1]
Antonio
2008-08-12
5936
1212Q.glo타입으로 데이터 입력한 것을 html화면에 뿌려주는 방법이? [1]
이원경
2008-08-12
5369
1211Q.VC 로 프로그래밍된 소스를 변경중입니다. [1]
검은별
2008-08-11
5379
1210Q.윈도우 DB의 isolation_level 변경 [2]
검은별
2008-08-11
5101
1209Q. 데이터 타입관련 질문(timestamp 관련) [1]
조정래
2008-08-11
6918
1208Q.sql server => 큐브리드 마이그레이션 문의 [1]
조정래
2008-08-08
5763
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다