exam questions

Exam SnowPro Core All Questions

View all questions & answers for the SnowPro Core exam

Exam SnowPro Core topic 1 question 244 discussion

Actual exam question from Snowflake's SnowPro Core
Question #: 244
Topic #: 1
[All SnowPro Core Questions]

What actions will prevent leveraging of the ResultSet cache? (Choose two.)

  • A. Removing a column from the query SELECT list
  • B. Stopping the virtual warehouse that the query is running against
  • C. Clustering of the data used by the query
  • D. Executing the RESULTS_SCAN() table function
  • E. Changing a column that is not in the cached query
Show Suggested Answer Hide Answer
Suggested Answer: AE 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
SV1122
Highly Voted 2 years, 1 month ago
Selected Answer: AC
C is explained here "The table’s micro-partitions have not changed (e.g. been reclustered or consolidated) due to changes to other data in the table." https://docs.snowflake.com/en/user-guide/querying-persisted-results.html
upvoted 8 times
Mike722
1 year ago
ACE are correct.
upvoted 1 times
...
...
ChewyRemedy
Most Recent 6 months, 1 week ago
Selected Answer: AC
If you modify the query, such as by removing or adding a column, the ResultSet cache cannot be leveraged since the query is now different from the one that was previously cached. Clustering changes the physical storage of the data, which affects the query results and prevents the use of the ResultSet cache.
upvoted 1 times
...
JRayan
6 months, 2 weeks ago
Selected Answer: AE
AE is the correct answer
upvoted 1 times
...
MultiCloudIronMan
7 months ago
Selected Answer: AE
Clustering does not change data or query results but makes a query more efficient.
upvoted 2 times
37ceea2
6 months ago
Clustering changes the micro-partitions. Of course, here clustering means re-clustering.
upvoted 1 times
...
...
NPass
7 months, 1 week ago
Selected Answer: AE
Re-clustering data does not invalidate the ResultSet cache. The cache is based on query text and the state of the data, not how the data is physically stored. Answer: AE
upvoted 2 times
...
abhijit2683
10 months, 2 weeks ago
Selected Answer: AE
AE are correct
upvoted 3 times
...
rogerek077
10 months, 3 weeks ago
If "Changing a column that is not in the cached query" means changing such column's name or updating the data of that column then ACE are correct answers.
upvoted 1 times
...
_yyukta
11 months, 4 weeks ago
Selected Answer: AC
A and C are correct
upvoted 1 times
...
majew
1 year ago
Selected Answer: AE
I think it's not REclustering so C is not correct
upvoted 2 times
...
sandy91
1 year, 1 month ago
By clustering you are reorganizing the micro partitions thereby preventing resultset cache to reuse.. So A and C ae correct
upvoted 1 times
...
umidjon03
1 year, 2 months ago
ACE are correct. I've checked the case of E, and persisted query cache was not retrieved
upvoted 2 times
...
Jangelovska
1 year, 3 months ago
A -- Correct E -- Correct Tested with update on column that is not part of the cached query, after that cached cannot be used.
upvoted 1 times
...
NEMMELA
1 year, 5 months ago
Selected Answer: AC
AC is correct
upvoted 1 times
...
arsalanramin
1 year, 5 months ago
Should be A, B
upvoted 1 times
...
MultiCloudIronMan
1 year, 7 months ago
Selected Answer: AC
Correct
upvoted 1 times
...
jayeshtest
1 year, 7 months ago
Selected Answer: AE
Clustering will not prevent use of cached results, reclustering or consolidation will.
upvoted 4 times
...
pinklove
1 year, 8 months ago
Selected Answer: AE
I checked the last one. it doesn't leverage result set cache
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...