$ ls tags/ / performance
#performance
2 posts
backend
커넥션 풀 기본값 10을 재본 기록
mysql2 풀 설정을 한 줄도 안 준 채로 운영해 왔다. 기본값이 무엇을 뜻하는지, 포화되면 어떤 증상이 나는지, prod이 지금 어디쯤에 있는지를 재봤다. 그리고 재고 나서야 이 지표로는 답할 수 없는 질문이 하나 남는다는 걸 알았다.
2026.08.04 8 min read mysql · mysql2 · typeorm · performance · observability
backend
N+1의 사례들
AI가 짠 코드에서 만난 N+1 사례들. 쿼리 하나가 무거운 경우는 무엇을 얼마나 가져오느냐에 따라 JOIN·집계·배치로 나뉘고, 배치를 제대로 하는 함수도 호출부가 루프에서 부르면 그 이득이 통째로 사라진다.
2026.06.14 7 min read typeorm · nestjs · n-plus-one · performance · mysql