250x250
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
- 불변객체
- Database
- 이진탐색
- immutable
- 조인
- proxy
- acid
- 방어적복사
- 프록시서버
- mutable
- index
- binarySearch
- 정규화
- NoSQL
- ERD
- 데이터베이스
- java
- 얕은복사
- forward프록시
- 인덱스
- RDBMS
- reverse프록시
- 알고리즘
- transaction
- 깊은복사
- 자료구조
Archives
- Today
- Total
목록acid (1)
jacketList
[DataBase] 트랜잭션(transaction)
👀 트랜잭션(Transaction)이란? 하나의 논리적 기능을 수행하기 위한 작업의 단위 - > 여러 개의 쿼리들을 하나로 묶는 단위 트랜잭션은 데이터의 정합성을 보장하기 위한 기능이다. Commit 지금까지 작업한 내용을 DB에 영구적으로 저장 transaction을 종료 RollBack 지금까지 작업한 내용들을 전부 취소하고 transaction 이전 상태로 되돌린다. transaction 종료 AutoCommit 각각의 쿼리에 자동으로 transaction 처리를 해주는 개념 쿼리가 성공하면 자동으로 commit한다. 실행 중에 문제가 생기면 rollback한다. MySQL은 default로 autocommit이 활성화 되어있다. MySQL에서 Start Transaction을 실행하면 활성화 되어..
Cs/DataBase
2024. 2. 6. 10:42