Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- S2139
- 리버스프록시
- 레벨로그
- kotlin
- 코틀린기초
- 코틀린
- subprocess에러
- Google Place Photo API
- tomcat설정
- 트랜잭션속성
- ObjectCalisthenics
- 테코톡
- servlet프로젝트
- 무중단배포
- java
- KotlinInAction
- 스프링트랜잭션
- 우아한테크코스
- mysqld.sock
- 자바비동기
- 트랜잭션
- GithubOAuth
- 객체지향생활체조
- 트랜잭션성질
- 알고리즘
- 코틀린뽀개기
- jsp프로젝트
- 데이터베이스락
- DynamicWebProject
- 백준
Archives
- Today
- Total
목록DBLOCK (1)
초이로그
데이터베이스 락
[10분 테코톡] 🍧카일의 데이터베이스 락 [10분 테코톡] ⛲️ 오즈의 데이터베이스 Lock 을 정리한 글 요약 Optimistic Lock Pessimistic Lock 정의 충돌이 없을 것이라 예상 충돌을 예상하고 미리 락을 건다 사용방법 JPA를 사용하면 @Version 동작원리가 단순해서 만들기 쉬움 Mode 설정 및 쿼리에 직접 사용 DB 단에서 설정가능 별명 낙관적인 락 / 비선점적인 락 비관적인 락 / 선점적인 락 장점 데드락 가능성이 적으며 성능의 이점 충돌에 대한 오버헤드가 줄어든다 무결성을 지키기 용이하다 단점 충돌이 발생하면 오버헤드 발생 충돌이 없으면 오버헤드 발생 정의 데이터베이스의 일관성과 무결성을 유지하기 위해 트랜잭션의 순차적 진행을 보장할 수 있는 직렬화 장치 ..
우아한테크코스/테코톡 정리
2022. 11. 9. 15:49