Exam SnowPro Core All QuestionsBrowse all questions from this exam
Question 229

What impacts the credit consumption of maintaining a materialized view? (Choose two.)

    Correct Answer: C, D

    The credit consumption for maintaining a materialized view is influenced by how often the base table changes and whether the materialized view has a cluster key defined. Changes to the base table require the materialized view to be updated, consuming compute resources. Additionally, defining a clustering key on a materialized view increases performance but adds to maintenance costs.

Discussion
tejarunOptions: CD

More changes to base table increases credit consumption for materialized view maintenance

Lavpak

I agree with C & D. https://docs.snowflake.com/en/user-guide/views-materialized.html#effects-of-changes-to-base-tables-on-materialized-views Answer-c --> When a base table changes, all materialized views defined on the table are updated by a background service that uses compute resources provided by Snowflake.

JRayan

Agree it's C & D

isolated_sniperOptions: CE

C and E Materialized views impact your costs for both storage and compute resources: Storage: Each materialized view stores query results, which adds to the monthly storage usage for your account. Compute resources: In order to prevent materialized views from becoming out-of-date, Snowflake performs automatic background maintenance of materialized views. When a base table changes, all materialized views defined on the table are updated by a background service that uses compute resources provided by Snowflake.

SV1122Options: CD

In general, the costs are proportional to: The number of materialized views created on each base table, and the amount of data that changes in each of those materialized views when the base table changes. Any changes to micro-partitions in the base table require eventual materialized view maintenance, whether those changes are due to reclustering or DML statements run on the base table. The number of those materialized views that are clustered. Maintaining clustering (of either a table or a materialized view) adds costs. https://docs.snowflake.com/en/user-guide/views-materialized.html#effects-of-changes-to-base-tables-on-materialized-views

Ram9198Options: CD

https://docs.snowflake.com/en/user-guide/views-materialized#label-materialized-views-maintenance-billing Answer CD as per the evidence in the link, user queries does not come under maintenance

Sk_3Options: CE

C and E Materialized views impact your costs for both storage and compute resources: Storage: Each materialized view stores query results, which adds to the monthly storage usage for your account. Compute resources: In order to prevent materialized views from becoming out-of-date, Snowflake performs automatic background maintenance of materialized views. When a base table changes, all materialized views defined on the table are updated by a background service that uses compute resources provided by Snowflake. This one make more sense

mlausOptions: CD

It's C&D https://docs.snowflake.com/en/user-guide/views-materialized.html#label-materialized-views-maintenance-billing

_yyuktaOptions: CD

CD are correct

Sk_3Options: CE

CE make more sense .howdoes clustering key play role in pre computed query

titihab

I found this in Snowflake Doc : Materialized Views and Clustering Defining a clustering key on a materialized view is supported and can increase performance in many situations. However, it also adds costs. https://docs.snowflake.com/en/user-guide/views-materialized#label-materialized-views-maintenance-billing

Marge23Options: CD

CORRECT

singhksOptions: CD

C and D (https://www.snowflake.com/blog/using-materialized-views-to-solve-multi-clustering-performance-problems/)

otsumy

Why not E?

stornati

Same question here. Compute Credit should be consume, right?

vrfidman

The question is about maintaining the view. Querying is not maintaining.

MultiCloudIronManOptions: CE

This because al tables are clustered on Snowflake, there is no mention of re-clustering.

dmitriypoOptions: CD

Agree with C and D: https://docs.snowflake.com/en/user-guide/views-materialized#label-materialized-views-maintenance-billing

rnetiOptions: CD

I would rather go with the highly voted answers (C&D) and not the key provided (D&E) based on the Snowflake Guide: https://docs.snowflake.com/en/user-guide/views-materialized.html#effects-of-changes-to-base-tables-on-materialized-views

psilvabrOptions: CD

It is C and D for this.

KarBiswaOptions: CD

clustering and base table modifications ratio