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
- jpa
- 필드 주입
- docker
- MSA
- StringBuilder
- select_type
- static
- VUE
- AOP
- 조합
- redis
- 인덱스
- stream
- cache
- 바이너리 카운팅
- 열 속성
- hashcode
- SQL
- 재정의
- Test
- KEVISS
- 생성자 주입
- Spring
- lambda
- DI
- equals
- DDL
- java
- jwt
- 테스트 코드
Archives
- Today
- Total
목록동시성 제어 (1)
백엔드 개발자 블로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/At1zq/btsHl99gcfQ/j56kj6LHSnLnmuCIVfTS0k/img.jpg)
트랜잭션 특성(ACID)원자성(Atomicity) : 트랜잭션은 모두 실행되거나 아예 실행되어서는 안된다일관성(Consistency) : 데이터베이스 속성은 항상 일관되게 유지되어야 한다독립성(Isolation) : 각각의 트랜잭션은 서로 독립적으로 동작하고 영향을 주지 않아야 한다.지속성(Durability) : 트랜잭션이 완료된 이후에는 영구적으로 반영되어야 한다트랜잭션 격리수준격리수준을 높일수록 동시성은 보장되지만 성능은 하락할 수 있다격리수준의 상세한 설명은 다음 링크를 통해서 알수 있다 데이터베이스 격리수준동시성을 해결하기 위해서는 수행되는 락을 확인하기 위한 방법을 살펴보자테이블 락테이블에 `LOCK`을 걸어 테이블의 데이터의 접근을 제한할 수 있다테이블의 데이터 읽기/쓰기 제한(CRUD 쿼리..
DB
2024. 5. 10. 18:55