트랜잭션 발생시 autocommit 제어 분의
- 작성자 :
- 김*석
- 작성일 :
- 2023-07-17 00:34:50
- 조회수 :
- 772
- 구분 :
- 실행환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요.
이번에 클라우드로 전환하면서 was와 DB를 이기종으로 이관하게 되었습니다.
이관 완료후 시스템 호출시 기존보다 느려지는 현상이 있어, 모니터링 시스템을 통하여 확인해보니
매 트랜잭션 마다 set autocommit를 호출하는것을 발견하였습니다.
해당 문제에 대해 context-datasource.xml 과 globals.properties에서 autocommit 설정을 false로 변경 하였는데도
같은 문제가 발생하고 있습니다.
해당 문제에 대해 해결방법이 있는지 문의 드립니다. 감사합니다.
이번에 클라우드로 전환하면서 was와 DB를 이기종으로 이관하게 되었습니다.
이관 완료후 시스템 호출시 기존보다 느려지는 현상이 있어, 모니터링 시스템을 통하여 확인해보니
매 트랜잭션 마다 set autocommit를 호출하는것을 발견하였습니다.
해당 문제에 대해 context-datasource.xml 과 globals.properties에서 autocommit 설정을 false로 변경 하였는데도
같은 문제가 발생하고 있습니다.
해당 문제에 대해 해결방법이 있는지 문의 드립니다. 감사합니다.
환경정보
-
- OS 정보 : centos 7
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 8
- WAS 정보 : tomcat 9.0
- DB 정보 : mariadb(10.8.6)
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
전반적인 클라우드 환경을 센터에서 알수 없어
답변에 제한이 있을듯 합니다.
autocommit은 트랜젝션 설정이 되어 있기 자동으로 관리되기 때문으로 보이고
시스템 호출시 느려지는 현상에 직접적인 관계가 있는지
확인이 필요해 보입니다.
감사합니다.
표준프레임워크 센터입니다.
전반적인 클라우드 환경을 센터에서 알수 없어
답변에 제한이 있을듯 합니다.
autocommit은 트랜젝션 설정이 되어 있기 자동으로 관리되기 때문으로 보이고
시스템 호출시 느려지는 현상에 직접적인 관계가 있는지
확인이 필요해 보입니다.
감사합니다.