nerdexam
Microsoft

70-451 · Question #128

You are a database developer. You plan to design a database solution by using SQL Server 2008. The database contains a table that has two partitions. The first partition contains the current data…

The correct answer is D. Set DEADLOCK PRIORITY to HIGH. See the full explanation below for the reasoning.

Question

You are a database developer. You plan to design a database solution by using SQL Server 2008. The database contains a table that has two partitions. The first partition contains the current data, and the second partition contains historical data. There is a high frequency of data manipulation on the current data. The testers report that they are frequently unsuccessful in querying the historical data only. You discover that locks are being escalated to the table-level lock. You need to ensure that without modifying the SELECT statements, you enable users to query the historical data. You want to achieve this goal by using the minimum amount of administrative effort and minimally affecting other queries. What should you do?

Options

  • AUse the ALTER TABLE ... SET (LOCK_ESCALATION = AUTO) command.
  • BMove the historical partition to a read-only filegroup.
  • CSet the Server Startup Parameters to include -T1211.
  • DSet DEADLOCK PRIORITY to HIGH.

How the community answered

(45 responses)
  • A
    7% (3)
  • B
    4% (2)
  • C
    11% (5)
  • D
    78% (35)

Community Discussion

No community discussion yet for this question.

Full 70-451 Practice