profile
자기주도형 개발자
post-thumbnail

MySQL Double Write Buffer

사진에서처럼 하나의 세그먼트는 여러 익스텐트를 가지고, 각 익스텐트는 여러개의 블록으로 이루어져 있다.여기서 블록은 사용자가 입력한 데이터(레코드)가 실제로 저장되는 공간으로 데이터를 읽고 쓰는 단위이다. 즉 DB에서 하나의 row 이다.오라클에서는 블록이라는 단위로

2022년 4월 5일
·
0개의 댓글
post-thumbnail

MySQL MVCC란?

Lock이란 데이터베이스의 일관성과 무결성을 유지하기 위해 트랜잭션의 순차적 진행을 보장할 수 있는 직렬화 장치 개념이다. 여러 종류의 Lock이 존재하지만, MVCC 개념을 이해하는데 있어 필요한 필요한 공유락과, 베타적락만 간단히 설명한다.데이터를 읽을 때 사용한다

2022년 4월 4일
·
0개의 댓글