DP-700 · Question #108
You have a Fabric workspace that contains a write-intensive warehouse named DW1. DW1 stores staging tables that are used to load a dimensional model. The tables are often read once, dropped, and…
The correct answer is D. Disable V-Order. To minimize the load time for write-intensive staging tables in a Fabric Warehouse that are read once, dropped, and recreated, you should disable V-Order.
Question
Exhibit
Options
- AEnable V-Order.
- BCreate statistics.
- CDrop statistics.
- DDisable V-Order.
How the community answered
(32 responses)- A3% (1)
- B6% (2)
- C16% (5)
- D75% (24)
Why each option
To minimize the load time for write-intensive staging tables in a Fabric Warehouse that are read once, dropped, and recreated, you should disable V-Order.
Enabling V-Order adds processing overhead during writes to optimize reads, which is counterproductive for write-intensive, transient tables and would increase load time.
Creating statistics helps the query optimizer for read performance, but it doesn't directly minimize the load (write) time for these types of staging tables.
Dropping statistics doesn't address the write-time overhead introduced by V-Order, which is the primary factor impacting load time for this scenario.
V-Order is a write-time optimization feature that sorts and encodes data to improve subsequent read performance, but it introduces overhead during the write operation itself. For write-intensive staging tables that are frequently dropped and recreated after being read only once, this write-time overhead is not beneficial for read performance and disabling V-Order will reduce the write (load) time.
Concept tested: Fabric Warehouse V-Order optimization - write-intensive workloads
Source: https://learn.microsoft.com/en-us/fabric/data-warehousing/v-order
Topics
Community Discussion
No community discussion yet for this question.
