DaehunGwak / study-real-mysql-2

4 stars 0 forks source link

Review1. 4_아키텍처(4.1, 4.2) #1

Open DaehunGwak opened 2 years ago

DaehunGwak commented 2 years ago

진도

4.1 MySQL 엔진 아키텍처 4.2 InnoDB 스토리지 엔진 아키텍처

일시

Edwin222 commented 2 years ago

4-1챕터

MySQL 서버 구조

쿼리 구조

4-2챕터

MVCC (Multi Version Concurrency Control)

  1. Undo Log를 통해 여러버전의 데이터를 접근할 수 있도록 유지하고
  2. 트랜잭션의 처리 상황에 따라 특정한 버전의 데이터를 읽을 수 있게 하여
  3. 잠금 없이 일관성있는 읽기를 제공한다.

잠금 없이 일관성을 유지하며 읽기 : 데이터를 변경하지 않는 SELECT가 잠금을 걸지 않는 원리.

언두 로그??

버퍼 풀

기본 데이터 구조

리두 로그 계산 이번엔 이해했다.

디스크 플러시

DaehunGwak commented 2 years ago

4.1 MySQL 엔진 아키텍처

4.2 InnoDB 스토리지 엔진 아키텍처

minkukjo commented 2 years ago

4.1

4.2