devmoa

LMS(Global cache service) 가 튄다?

SKCNC·2020년 3월 31일·00
OracleRACLMSGlobal Cache Service데이터베이스성능 튜닝

AI 요약

Beta

OO은행 차세대 프로젝트에서 RAC 환경의 LMS(Global cache service) 부하 증가로 인한 장애 사례를 다룹니다. 평소 100 블럭 액세스 수준이던 쿼리가 갑자기 수십만 블럭을 액세스하며 LMS에 과부하가 걸렸고, 이는 gc wait 증가와 시스템 hang으로 이어졌습니다.

원인은 특정 배치 세션이 INSERT 후 커밋 없이 데이터를 쌓아두면서 발생한 것으로 분석되었습니다. 해당 세션을 종료하고 롤백을 완료하자 시스템은 정상화되었습니다.

이 글은 RAC 환경에서 발생할 수 있는 성능 문제와 그 원인 분석 및 해결 과정을 보여줍니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다