문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
database:mysql:user_lock [2019/04/03 16:17] kwon37xi |
database:mysql:user_lock [2022/11/27 00:30] kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== MySQL User Lock ====== | ====== MySQL User Lock ====== | ||
- | * MySQL에서 '' | + | * MySQL에서 '' |
* [[https:// | * [[https:// | ||
* [[http:// | * [[http:// | ||
- | * 동일 커넥션에서 GET_LOCK을 여러번하면 여러번 락이 잡힌다. 따라서 | + | * 동일 커넥션에서 GET_LOCK을 여러번하면 여러번 락이 잡힌다. 따라서 |
* 위 문제에 따라 **Java에서 Connection Pool 사용시 항상 동일 Lock 문자열에 대한 GET_LOCK과 RELEASE_LOCK 이 동일 커넥션에서 동일 횟수만큼 이뤄짐을 보장해줘야 한다.** | * 위 문제에 따라 **Java에서 Connection Pool 사용시 항상 동일 Lock 문자열에 대한 GET_LOCK과 RELEASE_LOCK 이 동일 커넥션에서 동일 횟수만큼 이뤄짐을 보장해줘야 한다.** | ||
* 이 문제를 해결하려면 [[: | * 이 문제를 해결하려면 [[: | ||
줄 42: | 줄 42: | ||
===== 참조 ===== | ===== 참조 ===== | ||
* [[http:// | * [[http:// | ||
- | + | * [[https:// | |
+ | * [[https:// |