MariaDB에서 Transaction Isolation Level 적용하기. DBMS마다 존재하는 Isolation Level(격리 레벨)에 대해 정리하고자 한다. MariaDB를 예로 테스트를 진행하였으며, 다른 DBMS도 비슷한 격리레벨을 가지고 있다. 보통의 DBMS에서 공통으로 지원하는 격리 레벨은 다음과 같다.READ UNCOMMITTED : Shared Lock이 걸리지 않아 동시성 측면에서 높은 성능을 보이지만, A라는 Transaction을 실행 중에 변경한 값을 B라는 Transaction에서 접근이 가능 (Dirty Read)하기 때문에 일관성에 문제가 발생 하는등의 기회 비용이 들어간다. READ COMMITTED: 커밋된 Transaction에 대해서 다른 Transaction 내..
Developer
2015. 8. 20. 10:55
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- redis
- mongoDB
- 다낭
- Business English
- maven
- hdfs
- NGINX
- 해외여행
- hadoop
- k8s
- it
- 여행
- 베트남
- 영작
- 조동사
- nodejs
- memcached
- 대명사 구문
- AWS
- 스페인 여행
- PostgreSQL
- 영문법
- 비지니스 영어
- ubuntu
- Python Django
- 도덕경
- 가정법
- Python
- JBOSS
- 비교구문
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함