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