저는 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으로 변경해야 하는지...를 알고 싶습니다.
도움 부탁드립니다. |