안녕하세요.
제가 c# 으로 오라클에 데이터를 삽입하는 코드를 작성했는데.
도중에 멈추는 일이 발생해서 이렇게 질문을 올립니다.
대략적인 환경은 이렇습니다.
툴 : VS2008
참조DLL : System.Data.OracleClient
OracleConnection 사용
ConnationString : "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=" + Host +
")(PORT=" + Port +
"))(CONNECT_DATA=(SERVICE_NAME=" + ServiceName +
")));USER Id=" + UserID +
";Password=" + Password +
";pooling=false;";
쿼리문 형태 : "BEGIN " + 쿼리문1 + ";" + 쿼리문2 + ";" + 쿼리문3 + ";" + 쿼리문4 + ";" + 쿼리문5 + ";" + 쿼리문6 + "; END"
쿼리 양 : 위와같은 형태의 쿼리는 초당 4 ~ 5회 실행 (쓰레드 안에서 계속 실행됨)
실행코드 : cmd.ExecuteNonQuery();
문제 : 이렇게 잠시동안(약 1분) 실행되더니.. 실행코드에서 멈춰버리네요...
쿼리를 너무 자주 실행해서 그런건지...
원인을 잘 모르겠습니다.
이렇게 쿼리를 자주 실행했을대 문제가 되는건지 궁금합니다. 또한 그렇다면 DMBS에서 해결이 가능할런지요??