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 | 31 |
Tags
- EC2
- java
- F-Lab
- MySQL
- Spring
- Flutter
- grafana
- 멘토링
- error
- 로드밸런서
- 트러블슈팅
- 후기
- 레디스
- nGrinder
- 코딩테스트
- 에프랩
- 자바백엔드
- 도커
- 자바
- 플러터
- 알고리즘
- 백엔드
- 성능테스트
- github
- backend
- 데이터구조
- redis
- 부트캠프
- FLAB
- AWS
Archives
- Today
- Total
목록commit (1)
민스씨의 일취일장
LogT | Transaction Commit Rollback에 대해 알게된 모든 내용과 고민들
Transaction, Commit, Rollback에 대해 알게된 모든 내용과 고민들을 시간순으로 기록하는 페이지이다. 2023년 1월 25일 Transaction 관습적 줄임말로 Tx을 자주 사용한다. 데이터를 주고 받을 때 더이상 나눌 수 없는 하나의 최소 작업 단위이다. INSERT, UPDATE, SELECT는 하나의 Tx를 구성한다. 예시 계좌이체가 트랜스액션의 가장 직관적이고 실질적인 예이다. 계좌이체는 원계좌로 부터의 "출금"과 목적 계좌로의 "입금"이라는 두 단계로 이루어져 있다. 출금만 이루어 지거나 입금만 이루워지는 경우를 계좌이체라고 부르지 않는다. 따라서 이 출금과 입금을 합한 계좌이체를 하나의 트랜스액션이라고 부를 수 있다. 또 둘 중 어느것 하나 제대로 이루어 지지 않으면 트랜..
Database
2023. 1. 25. 22:29