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
- JQuery
- 정보처리기사 필기
- Model
- spring
- extends
- java
- Where
- ResponseBody
- 스프링
- Class
- jqgrid 개념
- 개발자 이직
- 제이큐그리드
- 트랜잭션
- View
- jqGrid
- ModelMap
- 자바
- implements
- HTTP
- Javascript
- SQL
- ModelAndView
- 정보처리기사 합격
- 어노테이션
- mysql
- 정처기 합격
- MariaDB
- HTML
- JVM Heap
Archives
- Today
- Total
크리스의 개발일기
[DB] 트랜잭션(Transaction) (수정) 본문
트랜젝션의 정의
: 데이터베이스(DB)의 상대를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 모두 수행되어야 하는 일련의 연산들을 의미한다
트랜잭션의 특징
1. 트랜잭션은 데이터베이스(DB) 시스템에서 병행 제어 및 회복 작업 시 처리되는 작업의 논리적 단위이다.
2. 사용자가 시스템에 대한 서비스 요구 시 시스템이 응답하기 위한 상태 변환 과정의 작업단위이다.
3. 하나의 트랜잭션은 Commit되거나 Rollback된다.
간단하게 말하여 SELECT, UPDATE, INSERT, DELETE에 접근하는 것을 의미한다.
- 원자성 (Atomicity)
- 일관성 (Consistency)
- 독립성 (Isolation)
- 지속성 (Durability)
참고 자료 및 출처
coding-factory.tistory.com/226
'Database' 카테고리의 다른 글
[Database] 인덱스(index, 색인)란 무엇인가? (작성중) (0) | 2022.05.30 |
---|
Comments