nerdexam
Microsoft

70-465 · Question #6

You deploy a database by using SQL Server 2012. The database contains a table named Table1. You need to recommend a solution that meets the following requirements: - Stores the most recent data from…

The correct answer is D. table partitioning. To meet the requirements of storing recent data on fast storage and historical data on slower storage for a single table, table partitioning is the recommended solution.

Submitted by tyler.j· Mar 5, 2026Design and implement database solutions for SQL Server

Question

You deploy a database by using SQL Server 2012. The database contains a table named Table1. You need to recommend a solution that meets the following requirements: - Stores the most recent data from Table1 by using the fastest storage solution possible. - Stores the historical data from Table1 by using a slower storage solution. What should you recommend?

Options

  • Apartitioned views
  • Ba database snapshot
  • Cchange data capture
  • Dtable partitioning

How the community answered

(17 responses)
  • A
    12% (2)
  • B
    6% (1)
  • D
    82% (14)

Why each option

To meet the requirements of storing recent data on fast storage and historical data on slower storage for a single table, table partitioning is the recommended solution.

Apartitioned views

Partitioned views combine horizontally partitioned data from multiple member tables into a single virtual table and do not provide a mechanism to place different segments of a *single table* on varying storage tiers based on data recency.

Ba database snapshot

A database snapshot provides a static, read-only view of a database at a specific point in time and is not designed for dynamically segregating live data within a table onto different performance-tiered storage.

Cchange data capture

Change Data Capture (CDC) records insert, update, and delete activity applied to SQL Server tables and is used for tracking changes, not for physically distributing a table's data across different storage types based on age or performance requirements.

Dtable partitioningCorrect

Table partitioning in SQL Server allows a large table to be divided into smaller, more manageable partitions based on a partitioning column, such as a date column. These individual partitions can then be placed on different filegroups, which can be configured to reside on different physical storage devices (e.g., SSDs for recent data, HDDs for historical data), thereby optimizing storage performance and cost.

Concept tested: SQL Server table partitioning for storage tiering

Source: https://learn.microsoft.com/en-us/sql/relational-databases/partitions/partitioned-tables-and-indexes

Topics

#table partitioning#storage optimization#data lifecycle management

Community Discussion

No community discussion yet for this question.

Full 70-465 Practice