트랜잭션
하나의 단위로 수행되길 바라는 쿼리의 묶음
두 개 이상의 문장으로 되어있는 하나의 단위로, 하나가 에러나면 다 에러날수 있음
UPDATE NOTICE SET PUB=1 WHERE ID IN (2,4,6,7,9);
UPDATE NOTICE SET PUB=0 WHERE ID IN (1,3,5,8,10);
트랜잭션 처리
원자성(Automiatciviyt) : 쿼리의 묶음이 여러 문장이더라고 하나의 문장처럼 처리되어야 한다.
일관성(Consistency) : 수행 과정에서 데이터의 결함이 없어야 한다.(제약조건)
고립성(lsolation) : 작업을 처리하는 동안 아무 제한도 받지 않아야 한다.
지속성(Durability) : 데이터가 변경된 내용이 유지되어야 한다.
'DB' 카테고리의 다른 글
JDBC 주요 API (0) | 2022.08.10 |
---|---|
JDBC 입력, 수정, 삭제 (0) | 2022.08.09 |
JDBC 기본 코드 (0) | 2022.08.09 |
SQL 롤 권한 제어 (0) | 2022.08.09 |
SQL 사용자 관리 (0) | 2022.08.08 |