작성
·
49
·
수정됨
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
데이터베이스엔 트랜잭션 수행 시간 타임아웃이 보통 설정되어 있고, 설정한 시간을 넘어가게 되면 자동으로 rollback이 된다고 강의에서 말씀하셨는데 H2 DB의 경우 디폴트 시간이 얼만큼인가요?
H2 콘솔에서
set autocommit false;
insert into member(member_id, money) values ('data3',10000);
insert into member(member_id, money) values ('data4',10000);
이렇게 실행하고 커밋은 안 한 다음,
주기적으로 SELECT * FROM MEMBER를 해 봤는데 data3, data4에 대한 데이터가 계속 보입니다.
답변 1
1
안녕하세요. 11 1님
H2 콘솔에서 H2 데이터베이스에 접속하는 경우, 저도 정확한 타임아웃 시간은 잘 모르겠습니다.
혹시 아시는 분 계시면 답변 부탁드려요.
감사합니다.
네 감사합니다! 검색해도 잘 못 찾겠더라고요