검색 최적화의 이점 판단
검색 최적화의 이점 판단
테이블에 검색 최적화를 구성한 후에는 SEARCH_OPTIMIZATION_BENEFITS 뷰를 쿼리해 검색 최적화의 이점을 평가할 수 있습니다.
이 뷰는 검색 최적화로 인해 프루닝(pruned)된 파티션 수에 대한 정보를 제공합니다. 프루닝의 효과를 판단하려면 partitions_pruned_additional 열의 프루닝된 파티션 수를 총 프루닝된 파티션 수(partitions_pruned_default 열과 partitions_pruned_additional 열 값의 합)와 비교하면 됩니다.
자세한 내용은 SEARCH_OPTIMIZATION_BENEFITS 뷰 를 참고하세요.
출처: Snowflake 문서
본문
비교 예시는 다음과 같습니다.
-- Example: compare partitions pruned by search optimization
-- against the total partitions pruned
SELECT
SUM(partitions_pruned_default) AS default_pruned,
SUM(partitions_pruned_additional) AS search_opt_pruned,
SUM(partitions_pruned_default) + SUM(partitions_pruned_additional) AS total_pruned
FROM SNOWFLAKE.ACCOUNT_USAGE.SEARCH_OPTIMIZATION_BENEFITS
WHERE table_name = 'MY_TABLE';