nerdexam
Microsoft

70-473 · Question #45

You have a Microsoft Azure SQL database. The database is hosted in the West US region and uses the Premium service tier. Users of the database are located in Los Angeles, New York, and Singapore. The

The correct answer is C. Configure a readable geo-replica in the East Asia region.. To resolve performance issues for geographically distant users accessing an Azure SQL database without impacting local users, implementing a read-only replica closer to the affected users is the most effective solution.

Design and implement data storage

Question

You have a Microsoft Azure SQL database. The database is hosted in the West US region and uses the Premium service tier. Users of the database are located in Los Angeles, New York, and Singapore. The users in Singapore report that when they run reports against the database, the reports take a long time to complete. The reports contain thousands of rows. You need to recommend a solution to resolve the performance issue. The solution must maintain the performance for the other users. What should you include in the recommendation?

Options

  • AMove the Azure SQL database from the West US region to the East Asia region.
  • BImplement Azure ExpressRoute for the subscription.
  • CConfigure a readable geo-replica in the East Asia region.
  • DConfigure pagination for the report.

How the community answered

(33 responses)
  • A
    6% (2)
  • B
    15% (5)
  • C
    48% (16)
  • D
    30% (10)

Why each option

To resolve performance issues for geographically distant users accessing an Azure SQL database without impacting local users, implementing a read-only replica closer to the affected users is the most effective solution.

AMove the Azure SQL database from the West US region to the East Asia region.

Moving the primary Azure SQL database from West US to East Asia would improve performance for Singapore users but would negatively impact users in Los Angeles and New York due to increased network latency, violating the requirement to maintain performance for other users.

BImplement Azure ExpressRoute for the subscription.

Implementing Azure ExpressRoute provides a private, dedicated connection to Azure, reducing general internet latency, but it does not fundamentally change the geographical distance between the users in Singapore and the database in West US, so it would not be as effective as bringing the data closer to the users.

CConfigure a readable geo-replica in the East Asia region.Correct

Configuring a readable geo-replica in the East Asia region would create a secondary, read-only copy of the database geographically closer to the Singapore users. This reduces network latency for their report queries, as they would connect to the local replica, significantly improving their report completion times without impacting the performance of users accessing the primary database in West US. Azure SQL Database's active geo-replication feature allows offloading read workloads to secondary replicas, ensuring performance for all user groups.

DConfigure pagination for the report.

Configuring pagination for the report changes how data is presented (e.g., loading fewer rows per page) but does not address the underlying network latency or query execution time against the database, which is the root cause of the long completion times for thousands of rows.

Concept tested: Azure SQL Database geo-replication for read scale-out

Source: https://learn.microsoft.com/azure/azure-sql/database/active-geo-replication-overview?view=azuresql

Topics

#Azure SQL Database#geo-replication#read-scale out#performance optimization

Community Discussion

No community discussion yet for this question.

Full 70-473 Practice