tomcat6 jdk1.5 환경에서 질문..
- 작성자 :
- 윤*성
- 작성일 :
- 2014-04-15 20:40:55
- 조회수 :
- 910
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
tomcat6, jdk1.5 환경(tomcat 런타임)에서 개발을 하고 있는데요
tomcat6, jdk1.6 환경(tomcat 런타임)에서는 문제가 없는데
1.5환경(tomcat 런타임)에서는
아래와 같이 시간이 오래걸리는 부분이 있어서 질문드립니다.
DB는 oracle입니다.
2014-04-15 10:10:35,014 DEBUG [org.springframework.jdbc.datasource.DataSourceTransactionManager] Creating new transaction with name [egovframework.com.sec.security.securedobject.impl.SecuredObjectServiceImpl.getRolesAndMethod]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception
2014-04-15 10:10:44,982 DEBUG [org.springframework.jdbc.datasource.DataSourceTransactionManager] Acquired Connection [jdbc:oracle:thin:@삭제, UserName=삭제, Oracle JDBC driver] for JDBC transaction
이클립스에서 돌리는데 저렇게 시간이 걸리네요.
왜 이런현상이 일어나는 건가요..
위부분은 jdk1.6(tomcat 런타임)에서는 1초안밖으로 시간이 소요되는 구간입니다.
tomcat6, jdk1.6 환경(tomcat 런타임)에서는 문제가 없는데
1.5환경(tomcat 런타임)에서는
아래와 같이 시간이 오래걸리는 부분이 있어서 질문드립니다.
DB는 oracle입니다.
2014-04-15 10:10:35,014 DEBUG [org.springframework.jdbc.datasource.DataSourceTransactionManager] Creating new transaction with name [egovframework.com.sec.security.securedobject.impl.SecuredObjectServiceImpl.getRolesAndMethod]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception
2014-04-15 10:10:44,982 DEBUG [org.springframework.jdbc.datasource.DataSourceTransactionManager] Acquired Connection [jdbc:oracle:thin:@삭제, UserName=삭제, Oracle JDBC driver] for JDBC transaction
이클립스에서 돌리는데 저렇게 시간이 걸리네요.
왜 이런현상이 일어나는 건가요..
위부분은 jdk1.6(tomcat 런타임)에서는 1초안밖으로 시간이 소요되는 구간입니다.
A
안녕하세요. 윤태성님.
로그 상에 많은 정보가 없어 판단이 어렵지만, 특정 처리(getRolesAndMethod메소드로 권한에 대한 정보를 가져오는 부분)에 대하여 DB connection을 얻는 부분에서 다른 transaction으로 인해 대기하고 있는 상태인 것 같습니다.
우선 일시적인지 확인해 주시고, 반복적으로 나타나시는 경우라면 Oracle JDBC 버전을 JDK 1.5용이나 Oracle 서버에 맞는 버전으로 변경해 보십시오.
그럼, 즐거운 하루되십시오.
감사합니다.
로그 상에 많은 정보가 없어 판단이 어렵지만, 특정 처리(getRolesAndMethod메소드로 권한에 대한 정보를 가져오는 부분)에 대하여 DB connection을 얻는 부분에서 다른 transaction으로 인해 대기하고 있는 상태인 것 같습니다.
우선 일시적인지 확인해 주시고, 반복적으로 나타나시는 경우라면 Oracle JDBC 버전을 JDK 1.5용이나 Oracle 서버에 맞는 버전으로 변경해 보십시오.
그럼, 즐거운 하루되십시오.
감사합니다.