트랜잭션(Transaction) > 사전

본문 바로가기
    사이트 내 전체검색

트랜잭션(Transaction)

페이지 정보

작성일입력 : 2025-04-17 15:29

본문

트랜잭션(Transaction)은 데이터베이스에서 하나의 논리적인 작업 단위를 의미합니다.


데이터베이스의 상태를 변경시키기 위해 수행하는 작업의 단위로, 쿼리 또는 데이터 조작 작업을 하나로 묶어서 수행합니다.


트랜잭션
목적
데이터 일관성과 무결성을 유지하는 것
예시
계좌이체, INSERT, DELETE, UPDATE 등의 SQL 명령문
특징
전체 작업이 원자적(Atomic)으로 수행되도록 보장
실패 시
전체 트랜잭션 또는 실패한 쿼리를 롤백

트랜잭션은 다음과 같은 상황에서 사용됩니다.


▪︎ 데이터베이스의 상태를 변경시키는 작업 단위로 사용


▪︎ 금융 거래에서 사용


▪︎ 외부 거래를 기록하기 위해


▪︎ 단말기 등에서 생성하여 컴퓨터 시스템으로 전송되는 데이터


트랜잭션의 특성에 대해 더 많은 정보를 보려면, ACID를 참고 바람.

추천0 비추천0

댓글목록

등록된 댓글이 없습니다.


    Copyright © 2002- 2025 해울그룹 All rights reserved.