MariaDB·MySQL 튜닝 — 운영 중 사이트 5분 안에 빨라지는 7가지

Tailwind CSS 도입 — 한국 B2B 사이트에서 진짜 빠른가
2026년 5월 3일
Apache vs nginx — 어떤 웹서버가 한국 B2B 사이트에 적합한가
2026년 5월 3일

운영 중 사이트가 느릴 때 MariaDB·MySQL 즉시 적용 가능한 7가지 튜닝. 25년 운영 경험.

사이트가 갑자기 느려졌다? DB 튜닝 7가지로 5분 안에 회복 가능. 25년 200기관 운영 경험.

1. innodb_buffer_pool_size

  • RAM 50~70% 할당
  • 예: 16GB RAM → 8~10GB
  • 대부분 사이트 성능의 1번 변수

2. query_cache_type=0

MySQL 5.7+ 권장. 쿼리 캐시는 멀티코어에서 오히려 병목.

3. innodb_flush_log_at_trx_commit=2

운영성 매우 좋아짐. 단 마지막 1초 트랜잭션 손실 가능 (대부분 OK).

4. max_connections

  • 표준 200~500
  • 너무 크면 메모리 폭증

5. slow_query_log

1초 이상 쿼리 로그 → 인덱스 추가 후보 발굴.

6. 인덱스 점검

  • EXPLAIN 으로 가장 느린 쿼리 분석
  • WHERE·JOIN·ORDER BY 컬럼에 인덱스

7. 정기 OPTIMIZE TABLE

월 1회. fragmentation 정리.

DB 튜닝 진단 무료. 상담.

Comments are closed.

카톡문의