본문 바로가기

Observability/성능테스트

(2)
[Database]Buffer Cache Hit Ratio 감소 "Buffer Cache Hit Ratio"는 데이터베이스에서 캐시된 데이터를 얼마나 효율적으로 활용하는지를 나타내는 중요한 지표입니다. 이 비율이 감소하는 것은 여러 원인에 의해 발생할 수 있으며, 각 원인에 따라 적절한 해결 방법을 적용해야 합니다. 다음은 Buffer Cache Hit Ratio 감소의 일반적인 원인과 해결책입니다. 캐시 크기 부족: 데이터베이스 시스템이 캐시에 저장할 데이터의 양보다 더 많은 데이터를 요청할 때 발생합니다. 이 경우 일부 데이터는 디스크에서 직접 로드해야 하므로 캐시 히트 비율이 낮아집니다. 해결 방법: 이 문제는 캐시 크기를 늘리거나 효율적으로 관리하여 해결할 수 있습니다. 인덱스 부재: 적절한 인덱스가 없거나 올바르게 작성되지 않은 경우 데이터를 검색할 때 더 ..
[성능테스트]성능 테스트의 목적 / 종류 / 지표 / 용어 정리 성능 테스트 목적 성능 테스트는 시스템이 특정 상황에서 얼마나 잘 작동하는지 확인하기 위한 테스트입니다. 이 테스트를 통해 시스템의 한계와 필요한 리소스를 파악할 수 있습니다. 최대 TPS는 어느정도 인지? - 최대 TPS를 파악한 뒤 WAS의 work thread 개수를 설정한다. - work thread와 active user수를 일치시키면 최적의 TPS를 이끌어 낼 수 있다. - TPS = Active User / Response Time 시스템 리소스는 얼마나 필요한지? 성능 측정 ↔ 결함 검출 ↔ 병목 제거 ↔ 용량 검증 - 반복 성능 측정 시스템이 운영 전에 적정한 성능을 내는지 확인 결함 검출 시스템 운영 상태에서 나타날 수 있는 문제를 사전에 진단 병목 제거 검출된 결함에 대한 조치 진행 ..