exam questions

Exam AZ-304 All Questions

View all questions & answers for the AZ-304 exam

Exam AZ-304 topic 3 question 10 discussion

Actual exam question from Microsoft's AZ-304
Question #: 10
Topic #: 3
[All AZ-304 Questions]

You have an app named App1 that uses two on-premises Microsoft SQL Server databases named DB1 and DB2.
You plan to migrate DB1 and DB2 to Azure.
You need to recommend an Azure solution to host DB1 and DB2. The solution must meet the following requirements:
✑ Support server-side transactions across DB1 and DB2.
✑ Minimize administrative effort to update the solution.
What should you recommend?

  • A. two Azure SQL databases in an elastic pool
  • B. two Azure SQL databases on different Azure SQL Database servers
  • C. two Azure SQL databases on the same Azure SQL Database managed instance
  • D. two SQL Server databases on an Azure virtual machine
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
xAlx
Highly Voted 4 years, 6 months ago
Correct https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/sql-managed-instance-paas-overview#azure-active-directory-integration
upvoted 43 times
...
ruangel
Highly Voted 4 years ago
https://www.examtopics.com/exams/microsoft/az-303/view/2/ You need to implement Azure services to host DB1 and DB2. The solution must support server-side transactions across DB1 and DB2. Solution: You deploy DB1 and DB2 to SQL Server on an Azure virtual machine. Reference: https://docs.particular.net/nservicebus/azure/understanding-transactionality-in-azure
upvoted 25 times
MrClumsy
3 years, 5 months ago
https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-transactions-overview In Important block: Distributed transactions for Azure SQL Managed Instance are now generally available. I believe correct answer is: C
upvoted 2 times
...
examineezer
3 years, 5 months ago
Wrong, this doesnt minimize administrative effort compared with Managed Instance
upvoted 7 times
...
sapien45
3 years ago
Nonsense. https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/sql-managed-instance-paas-overview?view=azuresql#azure-active-directory-integration . Azure AD server principals (logins) enable you to specify users and groups from your Azure AD tenant as true instance-scoped principals, capable of performing any instance-level operation, including cross-database queries within the same managed instance.
upvoted 1 times
...
...
hertino
Most Recent 3 years, 2 months ago
In AZ-305 exam, 9 april 22
upvoted 1 times
...
Dawn7
3 years, 3 months ago
Selected Answer: C
I think C is correct
upvoted 1 times
...
massnonn
3 years, 5 months ago
Selected Answer: C
Distributed transactions for Azure SQL Managed Instance are now generally available. Elastic Database Transactions for Azure SQL Database are in preview. https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-transactions-overview
upvoted 2 times
...
exammaster1000
3 years, 6 months ago
This is C Distributed transactions for Azure SQL Managed Instance are now generally available. Dec 2021 https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-transactions-overview#transact-sql-development-experience
upvoted 3 times
...
MasterArmSwitch
3 years, 7 months ago
According to this: https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-transactions-overview#transactions-for-sql-managed-instance for me Answer is C
upvoted 2 times
...
syu31svc
3 years, 8 months ago
"Minimize administrative effort to update " This is C; Managed Instance
upvoted 6 times
...
tteesstt
3 years, 8 months ago
Depends. If we assume Preview answers are allowed, then C, if not then D.
upvoted 2 times
...
nkv
3 years, 8 months ago
came in exam on 20-sep-21, I passed, i choose C
upvoted 3 times
...
waqas
3 years, 9 months ago
Answer is D....as other options are still under Preview.
upvoted 1 times
...
teehex
3 years, 10 months ago
Managed instance already supported server-side tractions https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-transactions-overview#transact-sql-development-experience
upvoted 5 times
...
El_Hechizo
3 years, 10 months ago
Both C and D support server-side transactions but C has a less administrative effort
upvoted 8 times
...
stephw
4 years, 1 month ago
Actually this should be a series of questions ... multiple answers are correct. See https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-transactions-overview
upvoted 1 times
...
GeoTan
4 years, 1 month ago
Answer is D
upvoted 4 times
Andrea25
4 years, 1 month ago
Why you confuse others? Minimize administrative effort to update the solution. --> You use an Azure virtual machine for minimize administrative effort?? The right ans is C
upvoted 12 times
...
...
kaunhe
4 years, 1 month ago
Answer is C: Managed Instances https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-transactions-overview Transact-SQL development experience "A server-side distributed transactions using Transact-SQL are available only for Azure SQL Managed Instance. Distributed transaction can be executed only between Managed Instances that belong to the same Server trust group. In this scenario, Managed Instances need to use linked server to reference each other." Don't confuse this with the AZ-303 questions like I did. The correct answer is managed instrances.
upvoted 14 times
...
claudio82
4 years, 2 months ago
303 question, an the answer is D. "instead use virtual machine instance"
upvoted 9 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 ...