인프런 커뮤니티 질문&답변

highjune님의 프로필 이미지
highjune

작성한 질문수

스프링 DB 1편 - 데이터 접근 핵심 원리

DB 락 - 변경

SET LOCK_TIMEOUT 10000;

해결된 질문

작성

·

487

2

안녕하세요 좋은 강의 항상 감사합니다.

 

해당 강의에서 2번째 세션에서만 SET LOCK_TIMEOUT 10000; 을 실행하는데, 락 타임아웃은 세션마다 다르게 설정을 할 수가 있는 것인가요?

실습에서 SET LOCK_TIMEOUT 10000; 명령어만 세션1로 옮겨서 (순서, query 다 그대로 세션1, 세션2 각각 다 수행) 실행하니 같은 에러가 발생하는데요. 그렇다면 세션마다 설정하는 것이 아니라 더 큰 개념인 DB에 설정하는 것이라고 볼 수 있는, h2 시간이 정확하지 않아 단정짓기가 좀 어렵네요.

 

답변 미리 감사드립니다.

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. highjune님

보통 DB에 기본값을 설정할 수 있고, 추가로 필요한 경우 세션마다 해당 값을 설정할 수 있습니다.

감사합니다.

highjune님의 프로필 이미지
highjune

작성한 질문수

질문하기