devmoa

Trino로 타임아웃 개선하기

NHN·2025년 2월 24일·00
Trino로그성능 개선타임아웃쿼리 최적화NHN AppGuard

AI 요약

Beta

NHN Cloud의 클라우드AI팀에서 NHN AppGuard 서비스의 로그 조회 속도 저하 및 타임아웃 문제를 해결하기 위해 Trino를 도입한 경험을 공유합니다. NHN AppGuard는 하루 평균 600만 건의 로그를 수집하며, 월 단위 집계 쿼리가 1억 건 이상의 데이터를 스캔하면서 성능 이슈가 발생했습니다.

이를 해결하기 위해 쿼리 최적화, 인덱스 튜닝, 인덱스 힌트 추가 등의 방법을 적용했습니다. 또한, 한 달 전체 데이터를 스캔하던 쿼리를 당일 증가분만 조회하도록 수정하고, 대시보드 조회 시 캐싱 전략을 활용하는 방안을 모색했습니다.

이 글은 대규모 로그 데이터 처리 시 발생하는 성능 문제를 Trino를 활용하여 개선하는 구체적인 과정을 담고 있습니다.

이 글이 궁금하신가요?

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

원문 읽으러 가기

AI 추천 연관 게시글

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