
트랜잭션이란? 영어로는 Transaction이라고 합니다.사전적 의미로는 거래, 매매, 처리(과정) 이라는 뜻을 가집니다.IT 분야의 개념으로는 "하나의 작업을 수행하기 위해 필요한 DB의 연산들을 모아놓은 것으로 DB에서 논리적인 작업의 단위" 라고 말합니다. RollBack트랜잭션 중 오류가 발생하면, 지금까지 진행 된 작업은 전부 취소하고 DB 데이터를 이전 상태로 되돌립니다.Commit트랜잭션 내 모든 작업이 정상적으로 완료되었음을 DB에 알리고, 변경사항을 DB에 영구 저장합니다. 예시) 쇼핑몰에서 고객이 상품을 주문하면?주문 저장결제재고 차감포인트 적립실패하면 전체 작업이 무효가 되어야 하고 주문이 성공하면 모든 작업이 DB에 저장됩니다. 트랜잭션의 4가지 속성 ACIDAtomicity..
데이터 베이스/🐘PostgreSQL
2025. 4. 22. 10:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- java
- 로그
- 개발
- 깃허브 액션
- 오라클
- Cors
- 계단 오르기
- Fetch
- 네트워크
- 트랜잭션
- Front
- DBeaver
- JavaScript
- jvm
- Spring Security
- 디자인패턴
- 비동기
- 템플릿
- 인증
- 데이터 베이스
- 개발블로그
- AJAX
- 코딩테스트
- spring
- 개발환경
- 프로세스
- aws
- 개발자
- 프론트
- 실시간 채팅
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함