Snowflake SnowPro Core SnowPro Core Dumps in PDF

Free Snowflake SnowPro Core Real Questions (page: 18)

What do the terms scale up and scale out refer to in Snowflake? (Choose two.)

  1. Scaling out adds clusters of the same size to a virtual warehouse to handle more concurrent queries.
  2. Scaling out adds clusters of varying sizes to a virtual warehouse.
  3. Scaling out adds additional database servers to an existing running cluster to handle more concurrent queries.
  4. Snowflake recommends using both scaling up and scaling out to handle more concurrent queries.
  5. Scaling up resizes a virtual warehouse so it can handle more complex workloads.
  6. Scaling up adds additional database servers to an existing running cluster to handle larger workloads.

Answer(s): A,E



What is the minimum Snowflake edition that has column-level security enabled?

  1. Standard
  2. Enterprise
  3. Business Critical
  4. Virtual Private Snowflake

Answer(s): B



What parameter controls if the Virtual Warehouse starts immediately after the CREATE WAREHOUSE statement?

  1. INITIALLY_SUSPENDED = TRUE/FALSE
  2. START_AFTER_CREATE = TRUE/FALSE
  3. START_THE = 60 // (seconds from now)
  4. START_TIME = CURRENT_DATE()

Answer(s): A



When cloning a database, what is cloned with the database? (Choose two.)

  1. Privileges on the database
  2. Existing child objects within the database
  3. Future child objects within the database
  4. Privileges on the schemas within the database
  5. Only schemas and tables within the database

Answer(s): B,D



Which of the following describes the Snowflake Cloud Services layer?

  1. Coordinates activities in the Snowflake account
  2. Executes queries submitted by the Snowflake account users
  3. Manages quotas on the Snowflake account storage
  4. Manages the virtual warehouse cache to speed up queries

Answer(s): A



What is the maximum total Continuous Data Protection (CDP) charges incurred for a temporary table?

  1. 30 days
  2. 7 days
  3. 48 hours
  4. 24 hours

Answer(s): D



When reviewing a query profile, what is a symptom that a query is too large to fit into the memory?

  1. A single join node uses more than 50% of the query time
  2. Partitions scanned is equal to partitions total
  3. An AggregateOperator node is present
  4. The query is spilling to remote storage

Answer(s): D



What type of query benefits the MOST from search optimization?

  1. A query that uses only disjunction (i.e., OR) predicates
  2. A query that includes analytical expressions
  3. A query that uses equality predicates or predicates that use IN
  4. A query that filters on semi-structured data types

Answer(s): C


Reference:

https://community.snowflake.com/s/article/Search-Optimization-When-How-To-Use



Share your comments for Snowflake SnowPro Core exam with other users:

A
AI Tutor Explanation
9/24/2026 11:16:10 AM

Question 5:
Correct answer: A — True
Snowflake supports bulk unloading with COPY INTO <location> using a SELECT statement as the source. This allows you to export either:

  • All or selected columns from a table
  • Filtered rows using WHERE
  • Transformed or joined data

Example:
sql 
COPY INTO @my_stage/export/ 
FROM ( 
  SELECT customer_id, order_date 
  FROM orders 
  WHERE order_date >= '2025-01-01' 
);

Snowflake writes the query results to files in the specified internal or external stage. The key distinction is that COPY INTO is used for bulk movement of data, while a regular SELECT only returns query results and does not unload them to staged files.

A
AI Tutor Explanation
9/3/2026 5:25:59 AM

Question 1:
Correct answer: B — Clustering keys
Snowflake automatically organizes table data into micro-partitions and uses natural clustering based on how data is loaded. However, for large tables where query performance depends on particular columns, you can define a clustering key.
A clustering key:

  • Specifies one or more columns or expressions Snowflake should use when organizing table data.
  • Helps Snowflake’s automatic reclustering keep related rows grouped together.
  • Can improve pruning for queries that frequently filter or join on those columns.

Why the others are incorrect:
  • Micro-partitions: Snowflake’s storage units; users do not directly define them as an override mechanism.
  • Key partitions: Not a Snowflake feature.
  • Clustered partitions: Not the name of the customer-defined mechanism.

The answer key’s B is correct.

A
AI Tutor Explanation
8/28/2026 11:39:56 AM

Question 17:
Correct answer: D — To accommodate a more complex workload.
Increasing a Virtual Warehouse from X-Small to Medium is vertical scaling. The larger warehouse provides more compute resources, which can improve performance for:

  • Complex queries
  • Large scans or joins
  • Resource-intensive transformations
  • Queries involving substantial processing

Why the others are less appropriate:
  • More users / more queries: This usually calls for multi-cluster warehouses, which add clusters to handle concurrency.
  • Fluctuations in workload: This is typically addressed with auto-suspend/auto-resume or multi-cluster scaling, rather than simply choosing a larger warehouse.

Thus, warehouse size primarily affects the compute power available to individual workloads.

AI Tutor 👋 I’m here to help!