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 |
Tags
- boot sequence
- 백준
- 전송 계층
- BST
- STL
- 자료구조
- Network
- Embedded
- Djikstra
- 릿코드
- 네트워크
- 다익스트라
- ps
- Transport layer
- Application Layer
- 문제풀이
- baekjoon
- leetcode
- BHS
- dp
- 관계형 모델
- swea
- C++
- 응용 계층
- 데이터베이스
- 프로그래머스
- DB
- 임베디드
- Database
- 부트시퀀스
Archives
- Today
- Total
목록transaction (1)
BOBO's Note
Transaction Processing
Transaction 트랜잭션은 DBMS의 데이터베이스를 접근하고 업데이트하는 프로그램 실행의 단위이다. 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 일련의 연산 집합으로서 작업의 단위이다. 트랜잭션은 여러 연산을 실행하지만, DBMS의 입장에서는 데이터베이스의 데이터를 READ/WRITE하는 연산만 중요하다. 많은 사용자의 동시 접근을 위해 트랜잭션을 concurrent하게 처리해주어야 한다. ACID rules 데이터 무결성을 보장하기 위해 트랜잭션이 갖추어야 할 4가지 속성이다. Atomicity: 트랜잭션의 모든 연산은 완전히 반영되거나, 아예 반영되지 않아야 한다. (all or nothing) Consistency: 트랜잭션이 완료되면 언제나 일관성 있는 상태여야 한다. 트랜잭션을 실행..
Database
2020. 7. 21. 23:54