WEBBOOK CHAPTER

MySQL 8.4 LTS, 입문에서 시니어까지: 41장. Buffer Pool보다 전체 Memory를 계산한다

41장. Buffer Pool보다 전체 Memory를 계산한다

memory 예산에는 buffer pool, Performance Schema, connection/thread, sort/join/read buffer, temp table, replication, backup agent와 OS를 넣는다. max_connections × per-connection 최대값을 단순 합산한 비현실적 숫자와 동시에 큰 작업이 가능한 현실적 worst case를 둘 다 본다. swap과 OOM kill은 database availability 사건이다.

pool과 HPA 최대 pod로 DB connection을 역산하고 incident·migration 여유를 남긴다. connection 폭증 실습에서 pool wait, thread state, CPU와 application retry storm을 본다. DB max를 늘리기 전에 leak·긴 query·traffic admission을 고친다.