Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
평균 CPU는 여유로운데, 커밋은 왜 느릴까? 섬네일

평균 CPU는 여유로운데, 커밋은 왜 느릴까?

토스 favicon토스·Architecture·
Oracle RACLGWRLog File SyncNUMANIC
2026년 10월 19일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

토스가 Oracle RAC의 커밋 지연을 NIC 인터럽트 분배와 NUMA 매핑 개선으로 해결했습니다.

구현 방법

  • /proc/interrupts와 pidstat로 LGWR가 어느 CPU에서 실행되는지 확인
  • 인터커넥트 NIC 2장을 서로 다른 소켓 슬롯에 연결하고 본딩을 Active-Active로 전환
  • IRQ 분배로 NIC 큐를 다중 코어에 분산

주요 결과

  • 0.1초 이상 지속되던 log file sync 대기 감소
  • 개장 직후 CPU 사용률이 36.6%→17.4%로 감소, 동시접속자 28% 증가에도 개선
  • 주요 SQL 8건의 1회당 실행시간이 10.5%~30.8% 감소

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
EKS 컨테이너 메모리 스파이크 추적기 섬네일
67%

EKS 컨테이너 메모리 스파이크 추적기

여기어때 favicon여기어때·2026년 08월 27일
무신사 쿠폰 시스템, DB 성능 64% 개선으로 기술 부채를 갚다 섬네일
66%

무신사 쿠폰 시스템, DB 성능 64% 개선으로 기술 부채를 갚다

무신사 favicon무신사·2025년 07월 27일
쿠키런: 킹덤 데이터베이스 스토리지 레이어 복원기 섬네일
66%

쿠키런: 킹덤 데이터베이스 스토리지 레이어 복원기

데브시스터즈 favicon데브시스터즈·2022년 12월 22일