본문 바로가기 메뉴 바로가기

Mercedes 개발 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Mercedes 개발 블로그

검색하기 폼
  • 분류 전체보기 (38)
    • Spring Boot (7)
    • 기술 면접 (4)
    • Java (2)
    • 알고리즘 - Java (13)
    • Database (1)
    • Back-end (1)
    • 프로젝트 경험 (3)
    • Spring Data JPA (3)
    • ETC (4)
  • 방명록

Database (1)
트랜잭션 과 격리 수준 (Transaction and Isolation Level)

3개월 전 모기업에 인턴을 지원하게 되었는데 운이 좋아 최종 면접까지 봤습니다. 준비가 정말 부족하다는 느낌을 많이 받았고 back-end 개발자 db관련 면접 질문을 조금이라도 보고 갔다면 좋았을걸..... 알아야 할게 많지만 제가 느끼기에 중요한 트랜잭션과 Isolation Level에 대해 정리를 해보겠습니다. 트랜잭션이란? 위키 백과에는 다음과 같이 나와있다. 정리 database의 데이터를 조작하는 작업의 단위 사용자는 트랜잭션을 통해 데이터베이스에 안정성과 신뢰성을 얻을 수 있다. 명령을(연산) 끝 마칠 때까지 수행 내역을 로그에 저장 (redo, udno log) ❗ ACID Atomicity(원자성) : 트랜잭션의 연산은 데이터 베이스에 모두 반영되던지 둘 중 하나이다. Rollback :..

Database 2021. 8. 27. 17:59
이전 1 다음
이전 다음
최근에 달린 댓글
최근에 올라온 글
Total
Today
Yesterday
TAG
  • nginx
  • Update
  • JPA
  • 다음 큰 숫자
  • 알고리즘
  • 프로그래머스 12985
  • 더티체킹
  • 프로그래머스
  • Java
  • java 12911
  • k진수 소수구하기
  • 프로그래머스 12911
more
«   2025/10   »
일 월 화 수 목 금 토
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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바