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 |
Tags
- MySQL
- 소프티어
- 공룡책
- Spring
- 직장인 회고
- 갓생
- ExceptionResolver
- JPA
- enumSet
- modelmapper
- mapstruct
- Junit 5
- 테크쇼
- 일상
- Coputer Science
- 인프콘2023
- OS
- Java
- Service 계층 테스트
- 자바
- 2024회고
- FCM
- Test Doulbe
- db
- Test
- Test code
- Server
- proxyFactory
- 2025 계획
- softeer
Archives
- Today
- Total
목록트랜잭션 (1)
공부내용공유
데이터 베이스 트랜잭션과 격리수준 (Transaction and Isolation Level)
서론 Data 계층 테스트 코드를 작성하기전에 JPA 복습을 하고 있었는데 이전에 공부할때는 그냥 넘어갔던 JPA의 Isolation 부분이 눈에 들어왔다. 고급 데이터 베이스 과목에서 배운 Repetable Read, Phantom Phenomon 등이 보여 흥미로워 복습도 하고 몰랐던 부분을 제대로 공부하기 위해 이 글을 작성하였다. 목차 트랜잭션이란? DB 트랜잭션 Level 에 따른 차이 JPA의 트랜잭션 수준 Optimistic Lock, Pessimistic Lock 트랜잭션이란? 랜잭션, ACID 는 데이터 베이스 과목을 수강하면 정말 많이 나오는 개념이다. 트랜잭션이 무엇일까? DataBase System concepts 7판에 나온 설명들에 따르면 하나의 logical unit을 실행하는..
ComputerScience/DataBase
2023. 7. 17. 14:49