[database] 트랜잭션
트랜잭션의 이해 트랜잭션의 개념 데이터베이스를 조작하기 위한 하나의 논리적 단위를 이루는 일련의 연산의 집합 데이터베이스를 사용하여 처리하는 작업을 하나의 묶음으로 인식하여 묶음 단위로 실행되도록 정의한 개념 트랜잭션의 특징 다수의 연산으로 구성된 트랜잭션이 사용자에게 단일작업처럼 다뤄지도록 ACID 특징을 준수 ACID 특성 원자성(atomicity) - 하나의 트랜잭션에 포함된 모든 연산은 완전히 수행되거나 전혀 수행되지 않음 일관성(consistency) - 특정 트랜잭션이 수행되기 전과 후에 데이터베이스가 일관된 상태를 유지 고립성(isolation) - 특정 트랜잭션이 데이터베이스를 갱신하는 동안 다른 트랜잭션에 의해 방해받지 않음 트랜잭션 읽기와 쓰기 트랜잭션의 두 연산 Read(X): 데이터..
database
2021. 5. 11. 23:08
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- BFS
- stackframe
- client side rendering
- 알고리즘
- C++
- 동적프로그래밍
- 소프트웨어
- 구조체
- 퀵정렬
- Java
- 인접리스트
- 재귀함수
- 이진탐색
- 병행프로세스
- react
- 최단경로
- C
- 입출력장치
- 세마포어
- 자료구조
- 운영체제
- Stack
- 인접행렬
- 스텍
- 배열
- javascript
- 클래스
- 교착상태
- dfs
- server side rendering
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함