HP 머신에서 Informix Dynamic Server Version 7.31.UC2 사용중입니다.
Java 로 개발중인데.. 한개의 DB connection 으로 여러개의 쿼리를 수행하고, 이것들을 하나의 transaction 으로 관리해야 합니다.
그런데.. createStatement, prepareStatement, executeQuery, executeUpdate 등.. 똑같은 상황에서도 에러가 여기저기서 발생하는데..
이거저거 만져보다가 혹시나 하는 마음에 setAutoCommit = true 로 설정하니 문제가 전혀 생기질 않습니다.
그래서 추측컨데 7.x 버전이 transaction 관리를 제대로 못해주는게 아닌가 싶은데.. 제추측이 맞는 것인지.. transaction 관리를 포기해야 하는것인지 궁금합니다.
|