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 님의 블로그 입니다.

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

Tag

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바