니엘의 개발스토리

  • 홈
  • 태그
  • 방명록

트랜잭션과 롤백 1

트랜잭션과 롤백

트랜잭션과 롤백 1. 트랜잭션의 개념 트랜잭션이란 데이터베이스에서 수행되는 일련의 작업 단위를 의미합니다. 트랜잭션은 원자성, 일관성, 격리성, 영속성이라는 ACID 특성을 가지고 있습니다. 2. 트랜잭션의 시작과 종료 트랜잭션은 BEGIN과 COMMIT이라는 명령어를 사용하여 시작과 종료를 나타냅니다. BEGIN 명령어는 트랜잭션의 시작을 알리고, COMMIT 명령어는 변경된 데이터를 저장하고 트랜잭션을 종료합니다. 3. 트랜잭션의 롤백 트랜잭션 롤백은 트랜잭션 실행 도중에 에러가 발생했을 때, 이전 상태로 복원하기 위해 사용됩니다. ROLLBACK 명령어를 사용하여 롤백을 수행할 수 있습니다. 3-1. 롤백의 과정 롤백을 수행할 때는 트랜잭션 내에서 수행한 모든 작업이 이전 상태로 복원되어야 합니다...

DB 2023.12.22
이전
1
다음
더보기
반응형
프로필사진

안녕하세요. 니엘개발자입니다. 기술의 세계는 끊임없이 변화합니다. 그 변화 속에서 새로운 것을 배우고, 나누고, 성장하는 것이 제 취미입니다. 이 블로그는 제가 그 취미를 여러분과 공유하는 공간입니다. 함께 배우고, 성장하며, 기술의 미래를 모색해 봅시다.

  • 전체보기 (134)
    • DB (18)
    • 웹개발 (14)
    • 앱개발 (5)
    • 신기술 (16)
    • chatGPT (35)
    • java spring (10)
    • 개발 이야기 (5)
    • 개발 스토리 (3)
    • 수익 이야기 (2)

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 29 30 31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바