AZ-305 · Question #178
You need to design a highly available Azure SQL database that meets the following requirements: - Failover between replicas of the database must occur without any data loss. - The database must…
The correct answer is A. Azure SQL Database Business Critical. To prevent Data Loss, Premium/Business Critical is required: The primary node constantly pushes changes to the secondary nodes in order and ensures that the data is persisted to at least one secondary replica before committing each transaction. This process guarantees that if…
Question
Options
- AAzure SQL Database Business Critical
- BAzure SQL Database Managed Instance Business Critical
- CAzure SQL Database Hyperscale
- DAzure SQL Database Standard
How the community answered
(42 responses)- A76% (32)
- B14% (6)
- C2% (1)
- D7% (3)
Explanation
To prevent Data Loss, Premium/Business Critical is required: The primary node constantly pushes changes to the secondary nodes in order and ensures that the data is persisted to at least one secondary replica before committing each transaction. This process guarantees that if the primary node crashes for any reason, there is always a fully synchronized node to fail over to.
Community Discussion
No community discussion yet for this question.