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
운영게시판
최근게시물
MySQL Q&A 30035 게시물 읽기
No. 30035
interactive_timeout 관련 문의 드립니다.
작성자
김상묵(mook3710)
작성일
2011-07-27 10:44
조회수
8,962

저는 DB는 Mysql 5.x  + ODBC 5.1.x + VB6.0 으로 서버 & 클라이언트 프로그램을 작성하고 있습니다.

interactive_timeout = 3600
wait_timeout = 3600

위 와 같이 설정을 해서 사용하니 클라이언트와의 접속이 3600초 뒤에 끊겨 버리더라구요.

그래서 레코드셋을 가져오는 쿼리를 날리면 Connection이 끊어져있어서 오류를 발생해 버립니다.

가장좋은 거는 Connection을 체크하여 끊어져 있으면 다시 연결하는 구문이 삽입되면 될꺼 같은데.. 그것도 쉽지 않더군요...

interactive_timeout = 28800
wait_timeout = 28800

이렇게 설정을 변경하면 28800 초로 늘어 나는 건가요?

interactive_timeout ----> 요걸 변경 해야하는지?
wait_timeout = ----> 아니면 요걸 변경 해야하는지?

아니면 둘다를 28800으로 변경해야 하는지...를 알고 싶습니다.

도움 부탁드립니다.

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

MySQL 서버 연결시에 사용된 옵션에 따라 달라집니다.

 

일반적으로는 wait_timeout을 사용하지만,  CLIENT_INTERACTIVE 옵션을 지정한 경우에는 interactive_timeout을 사용하도록 되어 있습니다.

MySQL ODBC 커넥터 내에서 연결을 생성할 때 해당 옵션을 지정할 수 있는 것으로 압니다. 참고하세요.

 

참고 : 

http://dev.mysql.com/doc/refman/5.0/en/mysql-real-connect.html

http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_wait_timeout

 

박현우(lqez)님이 2011-07-28 08:21에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30038요즘 네이트 해킹 문제로 말이 많은데요. mysql password로 암호화 한 데이타는 얼마나 안전 할까요? [2]
김영범
2011-07-30
9313
30037MYSQL 랭크 매기는 질의 질문드려봅니다. [2]
카엘레인
2011-07-29
7225
30036mysql 리플리케이션 관련해서 질문드립니다.
최종걸
2011-07-28
7096
30035interactive_timeout 관련 문의 드립니다. [1]
김상묵
2011-07-27
8962
30034left join 해서 합계 구하는데 속도가 너무느려서요 [4]
김양훈
2011-07-23
8877
30032select해서 update하는 문장좀 봐주세요 안되서 [3]
김길동
2011-07-21
7240
30031mysql select 문좀봐주세요 [1]
김길동
2011-07-21
7153
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다