Readyset 데이터베이스: ICP를 사용한 콜드 패스 쿼리 성능 최적화

2025-08-23
Readyset 데이터베이스: ICP를 사용한 콜드 패스 쿼리 성능 최적화

Readyset 데이터베이스는 캐시 미스(콜드 패스) 시 쿼리 성능, 특히 술어가 조인 양쪽을 필터링하는 조인 쿼리에서 상당한 성능 향상을 달성했습니다. 이전의 해시 조인 알고리즘은 관련 없는 데이터의 대량 읽기로 인해 비효율적이었습니다. Index Condition Pushdown(ICP)을 도입하여 Readyset은 왼쪽 술어의 결과와 오른쪽 술어를 결합하여 스토리지 엔진 수준에서 정확한 데이터 검색을 가능하게 하고, 풀 테이블 스캔을 방지합니다. 벤치마크 테스트 결과, 처리량이 450배 이상 향상되고 지연 시간이 450배 이상 감소하여 콜드 패스 쿼리의 성능 병목 현상을 효과적으로 해결했습니다.