목록2023/12/04 (1)
wan-stack
Transaction (트랜잭션) 이란?
"더이상 분할이 불가능한 업무 처리의 단위"를 의미 하나의 작업을 위해 더이상 분할될 수 없는 명령들의 모음, 즉, 한꺼번에 수행되어야 할 일련의 연산모음을 의미 ** 데이터베이스와 어플리케이션의 데이터 거래(Transaction)에 있어서 안전성을 확보하기 위한 방법이 '트랜잭션'이다. 따라서 데이터베이스에서 테이블의 데이터를 읽어 온 후 다른 테이블에 데이터를 입력하거나, 갱신, 삭제하는 도중에 오류가 발생하면, 결과를 재반영 하는 것이 아니라 모든 작업을 원상태로 복구하고, 처리 과정이 모두 성공했을 때만 그 결과를 반영한다. 동시에 성공하던지 동시에 실패해야 한다. 트랜잭션의 개념은 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위, 혹은 데이터베이스 시스템에서 복구..
카테고리 없음
2023. 12. 4. 13:32