트랜잭션과 무결성
트랜잭션 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 단위. 데이터베이스에서 접근하는 방법은 쿼리이므로 여러 개의 쿼리를 하나로 묶는 단위를 말한다. 특징으로 원자성, 일관성, 독립성 지속성이 있으며 묶어서 ACID 특징이라고 한다. 원자성 (atomicity) 트랜잭션과 관련된 일이 모두 수행되었거나 되지 않았거나를 보장하는 특징 예를 들어 트랜잭션을 커밋했는데 문제가 발생하여 롤백하는 경우 그 이후에 모두 수행되지 않음을 보장하는 것을 말한다. 커밋(commit)과 롤백(rollback) 커밋은 여러 쿼리가 성공적으로 처리되었다고 확정하는 명령어이다. 트랜잭션 단위로 수행되며 변경된 내용이 모두 영구적으로 저장되는 것을 말한다. 롤백은 트랜잭션으로 처리한 하나의 묶음 과정을 일어나기 전..
CS/데이터베이스
2022. 9. 23. 17:04
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 보이스코드정규형
- 스레드
- Design Pattern
- 세컨더리인덱스
- 인덱스최적화
- 프로세스와 스레드
- 캐시매핑
- 자바
- 네트워크 기초
- 디자인 패턴
- java
- 메모리 계층
- 프로그래밍
- 프로그래밍 패러다임
- 직접매핑
- 불연속할당
- 프로세스 컴파일
- 네트워크
- 클러스터형인덱스
- 중첩루프조인
- 연관매핑
- 스프링 R2DBC
- 선언형 프로그래밍
- 스프링 WebFlux
- 프로세스
- 직접연관매핑
- 코틀린
- 함수형 프로그래밍
- 대수확장성
- 정렬병합조인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함