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
- 자바 중급2편 - 컬렉션 프레임워크
- 자바로 키오스크 만들기
- 스프링 트랜잭션
- 자바 고급2편 - 네트워크 프로그램
- 자바 기초
- 자바의 정석 기초편 ch13
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch7
- 스프링 입문(무료)
- 스프링 mvc2 - 검증
- 자바의 정석 기초편 ch6
- 자바로 계산기 만들기
- 자바의 정석 기초편 ch9
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch5
- 자바 고급2편 - io
- 2024 정보처리기사 수제비 실기
- 자바 중급1편 - 날짜와 시간
- 자바의 정석 기초편 ch2
- 람다
- 스프링 mvc1 - 스프링 mvc
- 자바의 정석 기초편 ch12
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch1
- 자바의 정석 기초편 ch14
- 스프링 mvc2 - 로그인 처리
- 스프링 고급 - 스프링 aop
- @Aspect
- 데이터 접근 기술
- 2024 정보처리기사 시나공 필기
Archives
- Today
- Total
목록2025/04/19 (1)
개발공부기록
S lock, IS lock, X lock, IX lock에 대해서 설명하기
데이터 베이스 락?락(Lock)은 여러 트랜잭션이 동시에 하나의 데이터에 접근할 때 데이터의 일관성을 보장하기 위한 장치이다. 자바의 멀티태스킹환경에서 동시성을 제어하여 데이터의 무결성을 보장하는 것과 동일한 행위를 데이터베이스에서도 똑같이 데이터베이스에 여러 요청이 왔을 때 공유 자원을 변경할 때 무결성을 보장하는 것이다 데이터베이스에 접근하여 처리하는 작업의 최소 단위를 트랜잭션이라고 한다.하나의 트랜잭션이 특정 데이터에 대해 작업(읽기/수정)을 수행하는 동안, 데이터의 무결성을 보장하기 위해 다른 트랜잭션이 그 데이터에 접근하거나 수정하지 못하게 하는 메커니즘이다. 대부분의 RDBMS는 트랜잭션 격리 수준과 쿼리 유형에 따라 자동으로 락을 걸어주는데 수동으로 제어할 수 있다. ** 참고개발 관점에서..
스터디/DB
2025. 4. 19. 12:41