|
안녕하세요
mysql 관련 사이트에서 찾아봐도 뾰족한 답이 없어서 이곳에 올려옵니다.
dbExpress로 mysql에 Access하는 Window 프로그램에서요
"Lost connection to MySQL server during query " 와같은 에러가 가끔씩 뜹니다.
위와같은 에러가 언제뜨냐면...
24시간 서버가 돌아가는데....
프로그램을 아침에 출근해서 Query를 하면 꼭 뜨거든요
문론 프로그램도 밤새 실행되어있는 상태였죠
......................................................
다시말해...
오랫동안 db에 접근이 없다 Query를 하면 위와같은 에러가 뜹니다.
한번 Lost Connection이 뜨고 난뒤에
다시한번 Query하면 또 괜찮거든요..
mysql 옵션에 문제가 있나 하여 db설정을 아무리 살펴봐도 모르겠구요
......................................................
mysql관련 사이트에서는 원격접속일때 그럴수 있구
또 max_allowed_packet 사이즈보다 query결과가 클때..
그럴수도 있다는데..
저는 그런경우는 아니거든요
만약 Query에 문제가 있거나 Connection을 완전히 잃었다면
바로 다시 Query한다고 되지는 않을껀데....
-------------------------------
혹시나 dbExpress의 TSQLConnection의 에서... 시간이 오래 지나면.. 그런것은 아닌지...
해서 여기 올려봅니다.
감사합니다.
|