다중DB 설정 시, sqlSession 다중생성으로 인한 메모리 부하 여부
- 작성자 :
- 유*상
- 작성일 :
- 2022-04-05 14:49:24
- 조회수 :
- 1,397
- 구분 :
- 개발환경 / 3.8
- 진행상태 :
- 완료
Q
업무로 노고가 많으십니다.
안녕하세요.
자체 프레임워크 개발(사용자 편의) 목적으로 유동적인 DB 사용을 위해서
context-datasource,xml
context-mapper.xml
context-transaction.xml
위 3개 파일 주석처리 없이 상시 sqlSession 연결 상태에서 유동적으로 사용을 하려고 합니다.
이에 따라,
1. 다중DB설정(약 7가지의 DB) 시, 과도한 sqlSession 생성으로 메모리 부하는 없는지.
2. 해당 행위가 개발목적에 맞는지.
문의드리는 바 입니다.
답변 부탁드리겠습니다. 감사합니다.
안녕하세요.
자체 프레임워크 개발(사용자 편의) 목적으로 유동적인 DB 사용을 위해서
context-datasource,xml
context-mapper.xml
context-transaction.xml
위 3개 파일 주석처리 없이 상시 sqlSession 연결 상태에서 유동적으로 사용을 하려고 합니다.
이에 따라,
1. 다중DB설정(약 7가지의 DB) 시, 과도한 sqlSession 생성으로 메모리 부하는 없는지.
2. 해당 행위가 개발목적에 맞는지.
문의드리는 바 입니다.
답변 부탁드리겠습니다. 감사합니다.
환경정보
-
- OS 정보 : Window
- 표준프레임워크 버전 : 3.8.0
- JDK(JRE) 정보 : openJdk 1.8
- WAS 정보 : Tomcat 9.0
- DB 정보 : postgres, mysql, mssql, altibase, oracle, tibero, cubrid
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
센터에서 개발사업단의 상황을 알수는 없으나
DB 7개의 커넥션 풀을 유지할수 있는
메모리나 기타 자원이 적절한지 내부적으로 검토를 해보셔야 할듯 합니다.
관련하여 센터에서 가이드하는 사항은 없습니다.
테스트베드를 구성하여 개발사업단의 상황에서
문제점이 없는지 등을
사전에 점검해 보셔야 할듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
센터에서 개발사업단의 상황을 알수는 없으나
DB 7개의 커넥션 풀을 유지할수 있는
메모리나 기타 자원이 적절한지 내부적으로 검토를 해보셔야 할듯 합니다.
관련하여 센터에서 가이드하는 사항은 없습니다.
테스트베드를 구성하여 개발사업단의 상황에서
문제점이 없는지 등을
사전에 점검해 보셔야 할듯 합니다.
감사합니다.