DB LOCK란 데이터베이스를 이용할때 데이터를 업데이트를 하고 롤백이나 커밋을 하지 않으면 그대로 락이 걸린다.
이 실행이 끝내기 전까지 계속 그 상태가 되는것이다. 락이 걸려있는 상태에서는 실행을 시켜도 계속 로딩만 돈다.
트랜잭션이 걸려있기 때문이다. 이 트랜잭션이 끝나야 다른 트랙잭션이 실행 되니까. 아무튼 그래서 커밋이나 롤백을 해줘야 제대로 업데이트가 되면서 락이 풀린다.
'개인공부' 카테고리의 다른 글
@ComponentScan (0) | 2021.11.02 |
---|---|
빈 스코프 (0) | 2021.11.01 |
BeanFactory (0) | 2021.10.26 |
IOC컨테이너, TDD (0) | 2021.10.26 |
라이브러리와 프레임워크 (0) | 2021.10.25 |