Scatch note
Tag – Real MySQL 스터디
4 posts tagged with "Real MySQL 스터디" (See all tags)

MySQL 아키텍처

2024-10-162 Min Read — In tech

MySQL 아키텍처 MySQL 아키텍처 MySQL 서버 MySQL은 크게 MySQL 엔진과 MySQL 스토리지 엔진으로 이뤄져있습니다. MySQL 엔진 MySQL…

InnoDB 스토리지 엔진

2024-10-166 Min Read — In tech

InnoDB 스토리지 엔진 InnoDB는 MySQL에서 주로 사용되는 스토리지 엔진의 한 종류입니다. InnoDB는 레코드기반 잠금을통해 높은 동시성 처리가 가능하고, 성능이 안정적인것으로 알려져 있습니다. 아래는 InnoDB 스토리지 엔진의 아키텍처입니다. 프라이머리 키에 의한 클러스터링 Inno DB에서는 Table은 Primary Key를 기준으로 클러스터링되어 저장됩니다. 이는 물리적으로 Primary…

MySQL의 인덱스

2023-10-164 Min Read — In tech

MySQL의 인덱스 인덱스 개요 인덱스란, 책 내용의 메타정보를 가지고있는 목차와도 같은 자료구조입니다. 데이터 획득을 위해 특정 조건으로 쿼리할 때, 특정 조건이 인덱스에 포함된다면 자료구조에 따라 O(LogX)의 시간에 원하는 데이터를 얻을 수있습니다. 위 그림은 MySQL의 기본 스토리지 엔진의 인덱스의 간략한 구조입니다. InnoDB B-Tree…

트랜잭션 격리수준

2023-10-164 Min Read — In tech

트랜잭션 격리수준 배경지식 트랜잭션과 잠금은 비슷해보이지만 목적에서 그 차이를 보입니다. 트랜잭션은 All or Nothing을 통해 데이터의 일부분만 업데이트될 수 있는 상황에 대비해 커밋이나 롤백등을 통해 데이터의 정합성이 깨지는것을 막아줍니다. **잠금(Lock…