ClickBench (1) 썸네일형 리스트형 Postgres 분석 쿼리를 300배 앞선 pgrust의 실행 엔진 설계 Postgres 분석 쿼리를 300배 앞선 pgrust의 실행 엔진 설계pgrust 쿼리 엔진 최적화 썸네일Postgres 호환 데이터베이스 pgrust 0.2가 쿼리 실행 엔진을 크게 손봤어요. 프로젝트가 공개한 ClickBench 결과에서는 Postgres보다 300배 빠르고, OLTP 벤치마크에서는 30% 앞섰어요. 다만 이 수치는 특정 장비와 설정에서 나온 프로젝트 측 측정값이라 조건을 함께 봐야 해요. 1 2핵심 요약구분핵심왜 볼 만한가요실행 모델한 행씩 넘기는 Volcano 모델의 호출 비용을 배치 처리로 줄였어요쿼리 구조를 유지하면서 CPU가 처리할 작업 단위를 키웠어요데이터 이동스캔과 집계를 하나로 합쳐 중간 버퍼 복사를 없앴어요계산보다 데이터 이동이 비싸지는 구간을 직접 줄였어요CPU 활.. 이전 1 다음