exam questions

Exam AZ-300 All Questions

View all questions & answers for the AZ-300 exam

Exam AZ-300 topic 5 question 11 discussion

Actual exam question from Microsoft's AZ-300
Question #: 11
Topic #: 5
[All AZ-300 Questions]

You are developing an app that references data which is sharded across multiple Azure SQL databases.
The app must guarantee transactional consistency for changes across several different sharding key values.
You need to manage the transactions.
What should you implement?

  • A. Elastic database transactions with horizontal partitioning.
  • B. Distributed transactions coordinated by Microsoft Distributed Transaction Coordinator (MSDTC).
  • C. Server-coordinated transactions from .NET application.
  • D. Elastic database transactions with vertical partitioning.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️
References:
https://docs.microsoft.com/mt-mt/azure/sql-database/sql-database-elastic-transactions-overview?view=azurermps-6.13.0

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Nikita_1998
Highly Voted 4 years, 11 months ago
Elastic database transactions for SQL Database also support coordinating distributed transactions where you use the OpenConnectionForKey method of the elastic database client library to open connections for a "scaled out" data tier. Consider cases where you need to guarantee transactional consistency for changes across several different sharding key values. Horizontal scaling refers to adding or removing databases in order to adjust capacity or overall performance, also called "scaling out". So given answer is correct
upvoted 5 times
...
NKnab
Most Recent 4 years, 11 months ago
Horizontal scaling is managed using the Elastic Database client library. Given correct answer is correct. A
upvoted 2 times
...
SubhashChand
4 years, 11 months ago
https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-transactions-overview
upvoted 2 times
...
BenDova
5 years ago
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-elastic-scale-introduction#sharding
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...