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