Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
Tags
- mysql 튜닝
- Java
- 오블완
- 정보처리기사실기 기출문제
- 정보처리기사 실기 기출문제
- kotlin spring
- AI
- MySQL
- AWS EKS
- 공부
- CKA 기출문제
- Kubernetes
- 코틀린 코루틴의 정석
- 티스토리챌린지
- Elasticsearch
- 정보처리기사 실기
- aws
- CKA
- minikube
- APM
- Linux
- 기록으로 실력을 쌓자
- Spring
- IntelliJ
- Pinpoint
- kotlin
- CloudWatch
- PETERICA
- kotlin querydsl
- kotlin coroutine
Archives
- Today
- Total
목록Undo Log (1)
피터의 개발이야기
[MySQL] InnoDB의 구조와 Caching을 이용한 포퍼먼스 향상에 대한 이해
ㅁ 개요 MySQL을 사용하면서 InnoDB에 대해서 잘 이해하지 못한 부분이 있어서 공부를 하게 되었다. 백엔드 입장에서 시스템 포퍼먼스를 위해 캐싱기능을 이용하는데, InnoDB도 Memory를 이용한 캐싱처리를 통해 DB 포퍼먼스를 향상 시켰음을 알게 되었다. 이번 글은 InnoDB의 구조를 이해하고 세부적인 처리 방식에 대해서 정리하였다. ㅁ InnoDB의 구조 ㅇ Buffer Pool를 이용한 성능 향상 Buffer Pool은 MySQL의 DB Engine인 InnoDB가 Table Caching 및 Index Data Caching을 위해 이용하는 Memory 공간이다. Buffer Pool 크기가 클수록 상대적으로 Disk에 접근하는 횟수가 줄어들기 때문에 DB의 성능이 향상된다. ㅇ Mem..
Database/MySQL
2023. 8. 1. 23:46