본문 바로가기

IT 개발일지

검색하기
IT 개발일지
프로필사진 맛난밤송이

  • 분류 전체보기 (20)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
일 월 화 수 목 금 토
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
Tags
  • hdfs
  • bigdata
  • Transaction
  • ACID
  • ES6
  • SQL
  • JPA
  • 구현
  • BIT연산
  • wrapper class
  • BFS
  • Algorithm
  • priorityqueue
  • datanode
  • MySQL
  • namenode
  • database
  • S3
  • boto3
  • procedure
  • greedy
  • EventScheduler
  • Spring
  • 백준
  • spark
  • Parquet
  • 우선순위큐
  • 프로그래머스
  • 시뮬레이션
  • MVC
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Transaction (1)

IT 개발일지

[Database] 1. ACID - Transaction

Transaction - Database에서 Transaction이란 정보의 교환이나 데이터베이스 갱신 등과 연관되는 작업에 대한 일련의 연산 - 쪼갤 수 없는 업무 처리의 최소 단위 - 하나의 쿼리가 아닌 쿼리들의 모음(Collection of Queries) 또한 Transaction이 될 수 있다. => 하나의 쿼리에서는 모든 로직의 달성이 어렵기 때문이다. 예를 들면, 계좌 송금을 하는 Transaction이 있다. 해당 Transaction은 1. 송신인의 계좌에 돈이 얼마나 있는지 조회(SELECT) 2. 송신인의 계좌에서 돈 차감(UPDATE) 3. 수신인의 계좌에서 돈 추가(UPDATE) 이렇게 3개의 쿼리가 하나의 송금 Transaction이 될 수 있다. Transaction의 Life..

카테고리 없음 2024. 4. 3. 00:23
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바