optimizer

  • 홈
  • 태그
  • 방명록

rollback 1

[Database] Ch09. Transaction Control

트랜잭션 TransactionSQL을 여러개 묶어 놓은 것함께 수행되어야 하는 논리적인 업무의 작업 단위ex. 계좌 이체 ( 출금 sql, 입금 sql 로 구성)특징all or nothing트랜잭션 내의 모든 sql문이 성공해야 commit이 되고 그렇지 않으면 트랜잭션의 맨처음 sql 문으로 이동트랜잭션에 많은 sql문이 있는 경우 (작업 단위가 큰 경우) saverpoint를 두고, savepoint 까지만 rollboack(취소)할 수 있음.라이프 사이클 과정트랜잭션 시작DDL, DCL 문이 실행되면 begin transaction 없이도 암묵적으로 트랜잭션 시작트랜잭션 종료 commit, rollbackcommit, rollback 호출해야 트랜잭션이 종료. 리소스 해제됨.DDL, DML 차이 :..

Database 2025.05.06
이전
1
다음
더보기
프로필사진

optimizer

optimizer 님의 블로그 입니다.

  • 분류 전체보기 (48) N
    • Java (5)
    • Database (12)
    • Web (8)
      • Spring (7)
      • Spring Boot (0)
    • Operating System (1)
    • Git (1)
    • 회고 (20)

Tag

커널 아카데미, table full scan, spring의 정석, 남궁성, kdt, SQL 튜닝, srping의 정석, 백엔드 개발 부트캠프, single block i/o, sql의 정석, 이력 엔티티, oracle, 국비지원교육, spring 역사, web, 내일배움카드, 서블릿 원리, sql 파싱, sql 느린이유, 데이터베이스 저장구조, SQL, multiblock i/o, Spring, 커널아카데미, 패스트 캠퍼스, 자바, 패스트캠퍼스, 인조 식별자, 세션 사용 방법, 컴파일러,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바