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
- 코테
- Data Structure
- django
- 모의SW역량테스트
- 시뮬레이션
- 알고리즘
- programmers
- Back tracking
- spring boot
- SWEA
- gpdb
- Bruth Force
- JavaScript
- 코딩테스트
- hash table
- DFS
- Python
- GitHub
- aws
- Linked list
- BFS
- Priority Queue
- 구현
- CSV
- Trie
- SQL
- 알고리듬
- boj
- Vue.js
- Algorithm
Archives
- Today
- Total
목록Transaction (1)
hotamul의 개발 이야기
[IT Term.] Database Transaction
데이터베이스 트랜잭션(Database Transaction)은 데이터베이스 관리 시스템 또는 유사한 시스템에서 상호작용의 단위이다. 여기서 유사한 시스템이란 트랜잭션이 성공과 실패가 분명하고 상호 독립적이며, 일관되고 믿을 수 있는 시스템을 의미한다. 이론적으로 데이터베이스 시스템은 각각의 트랜잭션에 대해 원자성(Atomicity), 일관성(Consistency), 독립성(Isolation), 영구성(Durability)을 보장한다. 이 성질을 첫글자를 따 ACID라 부른다. 그러나, 실제로는 성능향상을 위해 이런 특성들이 종종 완화되곤 한다. 어떤 시스템들에서는 트랜잭션들은 논리적 작업 단위(LUW, Logical Units of Work)로 불린다. 트랜잭션의 목적 데이터베이스 기능 중, 트랜잭션을 ..
etc.
2022. 1. 18. 18:37