Question 444 of 820
Active Geo-Replication in Azure SQL Database
A global e-commerce company uses Azure SQL Database for its order management system. They need to ensure high availability with the ability to fail over to an Azure region in a different continent in case of a regional outage. They also want to use the secondary database for read-intensive reporting without affecting the primary's performance. Which Azure SQL Database feature should they enable?
Quick Answer
Active geo-replication is the correct choice because it provides high availability for Azure SQL Database by creating readable secondary replicas in a different Azure region, even on another continent, and supports manual failover during a regional outage while allowing the secondary to handle read-intensive reporting without impacting the primary’s performance. This feature directly addresses the need for cross-continent disaster recovery and read-scale workloads, as the secondary database is continuously updated asynchronously and can be used for read-only queries. On the DP-900 exam, this scenario tests your understanding of the difference between active geo-replication and failover groups—a common trap is confusing the two, but remember that active geo-replication gives you readable secondaries and manual failover, whereas failover groups add automatic failover and a listener endpoint. For a memory tip, think “active geo-replication = read + manual failover across continents,” and picture a globe with a primary database on one side and a readable copy on the other, ready for reporting without slowing down the main system.
⚠ Common exam trap
Test-takers frequently confuse 'geo-replication' with 'failover groups' or assume that any backup feature (like long-term retention) can serve as a high-availability solution, but only active geo-replication provides a readable secondary in a different continent for both failover and read-scale.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Active geo-replication
Active geo-replication is the correct choice because it creates readable secondary replicas of an Azure SQL Database in a different Azure region (including a different continent). It supports manual failover to the secondary region during an outage, and the secondary can be used for read-only query workloads like reporting without impacting the primary database's performance.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Active geo-replication
Why this is correct
Active geo-replication creates a readable secondary database in a different Azure region. It allows failover and offloads read-heavy workloads to the secondary. The secondary is readable and can be used for reporting.
- ✗
Long-term backup retention
Why it's wrong here
Long-term backup retention is for archiving backups beyond the standard retention period, not for real-time failover or read scaling.
- ✗
Automatic tuning
Why it's wrong here
Automatic tuning optimizes query performance, not availability or disaster recovery.
- ✗
Connection pooling
Why it's wrong here
Connection pooling improves application scalability by reusing connections but does not provide geo-redundancy or read scaling.
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Same concept, more angles
3 more ways this is tested on DP-900
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. Your company runs a global e-commerce platform on Azure SQL Database. The platform experiences heavy read traffic on product catalog and inventory tables. You need to reduce read latency for users in different geographic regions while keeping write latency low. The solution must be cost-effective and require minimal application changes. Current architecture: a single Azure SQL Database in West US. You have budget for additional Azure resources. What should you implement?
hard- ✓ A.Configure Active Geo-Replication to create readable secondaries in regions where users are located.
- B.Migrate the database to Azure Cosmos DB with multi-region writes.
- C.Use Azure Traffic Manager to route read requests to the primary database in West US.
- D.Enable Read Scale-Out on the existing database and configure application to use the read-only endpoint.
Why A: Active Geo-Replication, creates readable secondaries in other regions, allowing local read access for users in different geographic regions while maintaining single-region writes, which keeps write latency low. It requires minimal application changes (only updating connection strings) and is cost-effective compared to full database copies. Option B (Azure Cosmos DB with multi-region writes) would require significant application rewrite and is not a relational database, so it's not suitable. Option C (Azure Traffic Manager) only routes requests to the primary database, which does not reduce read latency since all reads still hit the single West US region. Option D (Read Scale-Out) provides a read-only endpoint but only within the same region, so it does not address cross-region read latency.
Variation 2. A multinational e-commerce company uses Azure SQL Database for its order processing system. They need to ensure that if an entire Azure region becomes unavailable, the database remains available with minimal data loss and automatic failover. Which feature should they implement?
medium- ✓ A.Active geo-replication
- B.Automatic tuning
- C.Elastic pools
- D.Serverless compute
Why A: Active geo-replication (Option A) is correct because it creates readable secondary replicas of an Azure SQL Database in a paired Azure region, enabling automatic failover during a regional outage. This feature provides a recovery point objective (RPO) of as low as 5 seconds and a recovery time objective (RTO) of under 1 hour, ensuring minimal data loss and high availability.
Variation 3. A company uses Azure SQL Database for a customer relationship management (CRM) system. The database is deployed in the East US region. The company has customers worldwide who access the CRM via a web application. Currently, all read and write traffic goes to the primary database in East US, causing high latency for users in Europe and Asia. The company needs to improve read performance for global users while maintaining strong consistency for writes. They also want to minimize cost. Which solution should you recommend?
medium- A.Implement Azure Redis Cache to cache frequently accessed data
- ✓ B.Configure active geo-replication with readable secondary replicas in West Europe and Southeast Asia
- C.Use Azure SQL Database with geo-redundant storage and enable read-scale
- D.Create read replicas in the same region and use Azure Traffic Manager to route read traffic
Why B: Active geo-replication provides readable secondary replicas in other regions (West Europe and Southeast Asia) that can serve read traffic locally, reducing latency for global users, while all write traffic goes to the primary in East US, maintaining strong consistency. Option A is wrong because Azure Redis Cache is a caching layer that does not provide strong consistency for writes and adds complexity; it is not a database-level solution for global read scale. Option C is wrong because geo-redundant storage only provides storage redundancy, not read scaling; read-scale on Azure SQL Database uses in-region replicas, which do not help users in other regions. Option D is wrong because read replicas in the same region (East US) do not reduce latency for users in Europe and Asia; Azure Traffic Manager would still route to East US replicas, resulting in high latency.
Last reviewed: Jun 11, 2026
This DP-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DP-900 exam.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.