Skip to main content

질문

지난 60분 동안 materialized view가 포함된 모든 쿼리를 어떻게 표시하나요?

답변

이 쿼리는 다음 사항을 바탕으로 Materialized View로 전달되는 모든 쿼리를 표시합니다.
  • system.tables 테이블의 create_table_query field를 활용해 어떤 테이블이 MV의 명시적(TO) 대상 테이블인지 식별할 수 있습니다.
  • uuid.inner_id.<uuid> 명명 규칙을 사용해 어떤 테이블이 MV의 암시적 대상 테이블인지 역추적할 수 있습니다.
또한 초기 쿼리 CTE의 값(기본값 60 m)을 변경하여 어느 시점까지 거슬러 올라가 확인할지 설정할 수 있습니다.
예상 출력:
이 예시에서 위에 나온 default.big_changes_mvdefault.sum_of_volumes_mv는 모두 materialized view입니다.
마지막 수정일 2026년 7월 3일