불규칙적인 Deadlock 발생 현상
- 작성자 :
- 황*현
- 작성일 :
- 2015-12-22 15:49:24
- 조회수 :
- 934
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요?
현재 계속 불규칙적으로 Deadlock 현상이 발생하고 있습니다.
같은 부분에서 Deadlock이 발생하는데 도저히 해결책을 못찾겠습니다..
DB POOL은 여러개가 있고 동시에 다른 DB POOL의 사용자가 사용을 하고 있는데 그 이유 때문인지 정확히 알지를 못하겠습니다.
Deadlock이 발생하는 현상은 어떠한것이 있는지 있으면 해결책은 어떠한지지 알고 싶습니다.
맨 위의 오류 메시지를 올리자면 다음과 같습니다.
2015-12-17 15:01:22,886 DEBUG [com.mchange.v2.c3p0.impl.NewPooledConnection] com.mchange.v2.c3p0.impl.NewPooledConnection@81a19f handling a throwable.
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
현재 계속 불규칙적으로 Deadlock 현상이 발생하고 있습니다.
같은 부분에서 Deadlock이 발생하는데 도저히 해결책을 못찾겠습니다..
DB POOL은 여러개가 있고 동시에 다른 DB POOL의 사용자가 사용을 하고 있는데 그 이유 때문인지 정확히 알지를 못하겠습니다.
Deadlock이 발생하는 현상은 어떠한것이 있는지 있으면 해결책은 어떠한지지 알고 싶습니다.
맨 위의 오류 메시지를 올리자면 다음과 같습니다.
2015-12-17 15:01:22,886 DEBUG [com.mchange.v2.c3p0.impl.NewPooledConnection] com.mchange.v2.c3p0.impl.NewPooledConnection@81a19f handling a throwable.
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
A
안녕하세요.
표준프레임워크 센터 입니다.
Mysql Deadlock 발생 원인은 보통 Web Appliation에서 처리 과정 중 발생
하는 것으로 알고 있습니다.
Web Appliation에 대한 점검이 필요 할꺼 같습니다.
감사합니다.
표준프레임워크 센터 입니다.
Mysql Deadlock 발생 원인은 보통 Web Appliation에서 처리 과정 중 발생
하는 것으로 알고 있습니다.
Web Appliation에 대한 점검이 필요 할꺼 같습니다.
감사합니다.