현재 ODBC를 이용해서 허브를 통해 다른 PC로 데이터를 전송하고 있습니다
프로그램 환경은 Visual Studio 2005 c# 환경이구요..
메모리 사용 모니터링을 해본 결과
fbserver.exe 라는 녀석이 데이터를 보낼 때 마다 메모리를 잡아먹더라구요..
해제도 안시키고 .. ㅡㅡ;;
데이터를 보내려고 할때 마다 연결했다가 데이터 다보내면 닫고도 해보고
처음에 DB 연결을 하고 프로그램 종료하기 전까지는 안닫고도 해 봤는데..
메모리를 계속 잡고 있는거는 마찬가지더라구요.. ㅠㅠ
OdbcConnectionStringBuilder osb = new OdbcConnectionStringBuilder();
osb.Driver = "Firebird/InterBase(r) driver;";
osb.Dsn = "LCD_VIEW_WS";
OdbcConnection OdConn_Lcd_WS = new OdbcConnection(osb.ToString());
OdConn_Lcd_WS.Open();
이런식으로 연결을 하구요..
저장할 때는
INSERT 문이나 UPDATE문을 직접 보내
ExecuteNonQuery 를 이용합니다..
fbserver.exe 라는 녀석의 메모리를 해제시키려면 어떻게 해야 하나요??
|