개발새발

  • 홈
  • 태그
  • 방명록

2025/02/14 1

Lock 총 정리1 - 기본적인 락 개념 & DB 내부 락 구조

1. Lock 이란 ? Lock 이란 무엇일까요 ? Lock 은 영어로 "잠그다, 잠가 두다" 라는 뜻을 가지고 있습니다. 🔐 이를 DB 에 적용해보면Lock 은 트랜잭션이 완벽하게 끝날 때까지 다른 요청이 해당 데이터에 접근하지 못하도록 막는 기능입니다.이를 통해 트랜잭션 처리의 순차성을 보장하고, 데이터의 일관성을 유지할 수 있습니다.또한, Lock 은 DB 가 처리하는 가장 작은 단위입니다. 2-1. Lock 의 종류 Lock 은 적용 요소와 적용되는 상황에 따라서 여러가지로 분류 할 수 있습니다. 적용 요소에 다른 분류 : Lock 이 어떤 방식으로 데이터를 잠그는지에 따라 다음과 같이 나뉩니다Shared Lock (S Lock, 공유 락) - 여러 트랜잭션이 동시에 읽을 수 있지만, 쓰기는 불..

🗃️ 데이터베이스 2025.02.14
이전
1
다음
더보기
프로필사진

개발새발

개발왕이 되고 싶은 개발새발 주먹밥의 개발 도전기

  • 분류 전체보기 (58)
    • 👩🏻‍💻 알고리즘 (17)
      • 백준 (17)
    • ✒️ 글또 10기 (6)
    • 🗃️ 데이터베이스 (5)
    • ☕️ 자바 (1)
    • 🌱 인프런 (28)
      • ⚓ 쿠버네티스 어나더 클래스 (지상편) (22)
      • ☕️ 김영한의 실전 자바 - 중급 1편 (6)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바