Database/MySQL
[MySQL] InnoDB 아키텍쳐 구성
InnoDB는 MySQL에서 제공하는 기본 스토리지 엔진으로 트랜잭션(Transaction)을 지원하고 데이터 복구 기능을 제공하여 데이터의 무결성이 보장되는 특징을 가지고 있습니다. 장점은 row-level locking (행 단위 Lock) 제공하므로 DML(INSERT, UPDATE, DELETE) 처리속도가 빠르며 제약조건, 외래 키 등 다양한 기능을 제공하여 Query의 비용을 줄일 수 있습니다. 이번 포스팅에서는 InnoDB 아키텍처 구조와 MySQL 8.0에서 변경된 사항에 대해 정리해보았습니다. 8.0 Version - 8.0부터는 Undo Tablespaces 위치가 System Tablespace와 분리되었고 System, User 영역으로 구분되어 User Undo Tables..
2021. 7. 8. 22:45
최근댓글