같은 GROUP BY·COUNT 쿼리가 새 환경에서 크게 느려지며 vectorized 실행을 끄면 빨라진다.
원본에서 비활성화 후 큰 성능 개선과 관련 job 문제의 재발 중단을 확인했다. 특정 upstream 버그 번호까지 확정되지는 않았다.
문제 쿼리의 세션에서만 vectorization을 끄고 결과와 실행 계획·시간을 대조한다.
확인 수준: 원본에서 해결 확인 · 실행 절차 보강
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
SET hive.vectorized.execution.enabled;
SET hive.vectorized.execution.enabled=false;
-- 이 세션에서 문제 쿼리의 EXPLAIN 및 실제 쿼리를 실행
동일 입력의 결과가 같고 실제 wall time이 줄어드는지 확인한다. 후속 Oozie job도 정상 종료되는지 별도로 시험한다.