서론해당 포스팅을 작성하는 이유는 CAS에 대한 개념을 이해하고 좀 더 좋은 성능을 알아보기 위하여 작성한 글입니다. 기존 Lock 방식을 이용한 여러 동시성 제어 방식들에 대한 이해가 바탕이 되어야 하며, MySQL의 격리 수준에 대한 개념이 어느 정도 지식을 갖추고 있어야 이해하기가 더 편합니다. 참고 - MySQL 격리수준 개념 정리 MySQL 격리 수준 개념 정리 (1)서론이번 포스팅은 Lock에 대한 공부를 하는 과정에서 찾아보았던 MySQL의 격리 수준에 대하여 정리한 내용들 입니다.모든 내용은 MySQL 공식 문서를 참고한 자료이며, 기준은 InnoDB에 대한 설명이ghgo195.tistory.com동시성 제어에 종류Java에서 제공하는 Lock 기법DB에서 사용하는 비관적 락JPA에서 제공..
서론이번 포스팅은 Lock에 대한 공부를 하는 과정에서 찾아보았던 MySQL의 격리 수준에 대하여 정리한 내용들 입니다.모든 내용은 MySQL 공식 문서를 참고한 자료이며, 기준은 InnoDB에 대한 설명이 되겠습니다. 그리고 이번 포스팅에서는 격리수준 중 SERIALIZABLE 와 REPEATABLE READ에 대하여 다루고 있으며, 추후 격리 수준을 더 다룰 예정입니다. 트랜잭션의 격리 수준(Transaction Isolation Level)트랜 잭션의 격리 수준이란, 여러 트랜잭션이 동시에 처리될 때, 특정 트랜잭션이 다른 트랜잭션에서 변경하거나 조회하는 데이터를 볼 수 있도록 허용 여부를 결정짓는 것입니다. 트랜잭션의 격리 수준은 격리 수준이 높은 순으로 SERIALIZABLE, REPEATA..
- Total
- Today
- Yesterday
- insert
- dockerfile
- 알고리즘
- 캐시
- 컨테이너
- 격리수준
- Linux
- ncp
- Lock
- 권한
- 도커
- dfs
- 스케줄러
- 개념 이해하기
- MySQL
- 정의
- hazelcast
- 네이버 클라우드
- docker
- Java
- centos7
- 이미지
- spring
- Cache
- 캘린더
- LocalDate
- 리눅스
- mybatis
- Quartz
- leatcode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |