Topic

Connection Pool

A collection of 5 issues

MariaDB 온라인쇼핑몰 성능이슈 해결과정 4편

[원문 작성자: mskim] MariaDB 온라인 쇼핑몰 성능이슈 해결과정 4편 미해결 이슈사항 정리 DB 로드 밸런싱 해당 온라인 쇼핑몰 사이트는 MariaDB 노드 3대로 운영중이었다. 프로모션이 모두 끝나고 철수 전 1번 노드에만 부하가 몰리는 상황이 발생되어 09시부터 18시까지 모니터링 하였다.. 아래는 1번 노드에서 초당 SELECT문장이 2,000회 이상 꾸준히 처리되지만 2,3번
3 min read

VIP 절체와 CTF(connect time failover) 그리고 connection pool 의 특성과 장애사례

[원문 작성자: Tim K.] 장애 상황과 증상 2-node RAC 였다. 평소 서비스(SVC) AP는 db#1 을 바라보고 붙어 있었다. (아래 tnsnames.ora 참조) 00시 00분 PM 작업을 위해 db#1 인스턴스를 shutdown immediate 로 내렸다. 그리고... 장애가 시작되었다. 화면이 뜨질 않았다. 몇몇 사용자는 화면은 떴으나 성능이 너무 느렸다. AP(
4 min read

MariaDB 온라인쇼핑몰 성능이슈 해결과정 3편

[원문 작성자: mskim] MariaDB 온라인 쇼핑몰 성능이슈 해결과정 3편 6일차: Galera Cluster node 추가 (2node → 3node) Galera Cluster Node간 동기화 지연여부 확인 1일차에 Galera Cluster 3-Node(Active-Active-Active) 운영 중 DB Hang원인이 Galera Cluster Node 동기화 지연이라는 기술지원업체의 진단에 따라 2Node로 변경하였다. 하지만 Galera Cluster 동기화 관련 지표를 모니터링 한 결과,
3 min read

MariaDB 온라인쇼핑몰 성능이슈 해결과정 2편

[원문 작성자: mskim] MariaDB 온라인 쇼핑몰 성능이슈 해결과정 2편 4일차: 네이버 배너광고(2차 프로모션) 16시~17시까지 네이버 배너광고를 진행한다고 한다. 광고비만 해도 5천만원 정도라고 하는데 많은 트랜잭션이 들어올 것 같다. Connection Pool 조정결과(3일차 적용) 응답시간/SQL시간 분포를 비교해 보자. (18시 Pool 조정) Connection Pool을 조정하기 전에는 응답시간과 SQL응답시간의 Gap이
4 min read

MariaDB 온라인쇼핑몰 성능이슈 해결과정 1편

[원문 작성자: mskim] MariaDB 온라인 쇼핑몰 성능이슈 해결과정 1편 MariaDB를 사용하여 대량의 트랜잭션을 처리하는 온라인 쇼핑몰 사이트였다. 설 연휴 전 2주간은 프로모션에 의한 매출이 집중되는 기간으로, 고객으로부터 성능 모니터링/튜닝 요청을 받아 성능 장애요인 제거 및 개선방안을 제시하였다. 2주간 여러가지 장애상황 발생하였으며, 성능 이슈사항을 해결해 나가는 문제해결 과정에 촛점을 맞추어
5 min read

Subscribe to Ares Hab

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
구독하기