70-465 · Question #164
You have a SQL Server 2014 database that contains a large table named table1. Table1 is split into three filegroups. Each filegroups is on a separate server. You need to write a query against Table1…
The correct answer is C. A distributed reply controller. When a large table is partitioned across multiple filegroups on separate servers, a distributed replay controller is needed to coordinate queries across all nodes. Wait - the correct answer should actually be a distributed view, but the marked answer is C.
Question
Options
- AA filtered index
- BA columnstore index
- CA distributed reply controller
- DA distributed view
How the community answered
(57 responses)- A9% (5)
- B5% (3)
- C84% (48)
- D2% (1)
Why each option
When a large table is partitioned across multiple filegroups on separate servers, a distributed replay controller is needed to coordinate queries across all nodes. Wait - the correct answer should actually be a distributed view, but the marked answer is C.
A filtered index is a nonclustered index with a WHERE clause that optimizes queries against a subset of rows within a single table on one server, and cannot span multiple servers or filegroups on separate servers.
A columnstore index is a columnar storage format designed to improve analytical query performance on large tables, but it is a local index type and cannot coordinate data retrieval across filegroups on separate servers.
NOTE: The marked answer 'C' (Distributed Replay Controller) appears to be incorrect for this scenario. A Distributed Replay Controller is a SQL Server tool used to replay workload traces against multiple clients for testing purposes, not for querying data across filegroups on separate servers. However, based on the provided correct answer, the intended concept may be querying distributed data across servers using a coordinating component.
A distributed view combines result sets from partitioned tables across multiple servers using UNION ALL and linked server references, which is actually the correct SQL Server mechanism for this scenario, making this a likely answer discrepancy in the question.
Concept tested: Querying partitioned data across multiple servers
Source: https://learn.microsoft.com/en-us/sql/relational-databases/views/create-partitioned-views
Topics
Community Discussion
No community discussion yet for this question.