Question 300
Workload context: An analytics-heavy operational SQL database is approaching several terabytes and requires rapid elastic storage expansion beyond conventional service-tier limits. The implemented remedy is: Use Azure SQL Database Hyperscale when its tier features and regional availability meet storage and workload needs. Which ongoing practice most specifically prevents recurrence of this failure: A conventional SQL tier cannot scale storage fast enough for the growth trajectory.?
- Track Managed Instance version compatibility and validate legacy SQL features after migrations.
- Monitor storage and compute scale independently and validate Hyperscale feature/version constraints.
- Benchmark peak throughput and failover timing before changing SQL service tiers.
- Monitor replica lag and read-intent connection strings after changing driver versions.
Explanation
Correct Answer
B:The preventive control is: Monitor storage and compute scale independently and validate Hyperscale feature/version constraints. It targets the earlier cause: The selected service tier has unsuitable storage scalability rather than a query-language incompatibility. Confirm ongoing effectiveness by: Load realistic data and test compute/read scaling and backup restore behavior under the expected footprint.
Incorrect Answers
A:The proposed control focuses on: A single managed database model was selected despite the application's SQL Server instance feature requirements. For the design in the question, recurrence comes from: The selected service tier has unsuitable storage scalability rather than a query-language incompatibility. A precise prevention step is: Monitor storage and compute scale independently and validate Hyperscale feature/version constraints.
C:This is a reasonable safeguard for a different fault: General Purpose database storage latency repeatedly misses transaction response targets. That different mechanism is: Remote-storage latency characteristics do not meet the critical OLTP requirement. The original incident here instead arises from: The selected service tier has unsuitable storage scalability rather than a query-language incompatibility. The directly relevant safeguard is: Monitor storage and compute scale independently and validate Hyperscale feature/version constraints.
D:The proposed control focuses on: The application does not use supported read-only replica routing for analytical traffic. For the design in the question, recurrence comes from: The selected service tier has unsuitable storage scalability rather than a query-language incompatibility. A precise prevention step is: Monitor storage and compute scale independently and validate Hyperscale feature/version constraints.
Question 301
A solution architect is reviewing a workload: A multi-region application needs to direct users to a stable SQL endpoint after an Azure SQL regional database failover. The observed incident is: Clients cannot connect after manual regional failover because they use a region-specific server hostname. Which architecture choice most directly removes the identified weakness?
- Use supported read scale-out with the read-only application intent connection routing available for the tier.
- Configure Azure SQL Microsoft Entra authentication with group-based database principals and least-privilege roles.
- Configure active geo-replication to a suitable readable secondary and validate business RPO expectations.
- Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage.
Explanation
Correct Answer
D:This option addresses the actual design defect: The application is coupled to a fixed server endpoint instead of the failover-group listener. The correction is: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage. Confirm the outcome with: Initiate planned failover and test connection string continuity through the failover-group listener.
Incorrect Answers
A:That design instead addresses another observed condition: Reporting queries slow writes because both are directed to the primary read-write endpoint. Its technical cause is: The application does not use supported read-only replica routing for analytical traffic. The current workload exhibits: Clients cannot connect after manual regional failover because they use a region-specific server hostname. Its targeted remedy is: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage.
B:This choice mitigates an alternative scenario, where: Shared SQL login credentials remain embedded in application settings and cannot be individually revoked. The underlying issue there is: Identity-based database authorization was not implemented for users and workloads. Here the root issue is: The application is coupled to a fixed server endpoint instead of the failover-group listener. Choose the corresponding action: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage.
C:The option belongs to a different failure mechanism: Backups are not a continuously readable geo-replicated database copy. That situation exhibits: A regional analytics service cannot read data because only periodic offline backups exist. For the stated case, the remedy is: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage.
Question 302
An architect proposes this change: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage. The workload context is: A multi-region application needs to direct users to a stable SQL endpoint after an Azure SQL regional database failover. Which evidence would most directly validate the change?
- Query the secondary and compare replication lag and failover limitations under controlled writes.
- Connect with read-only intent and confirm analytics query load routes to an appropriate read replica.
- Connect as an authorized Entra group member and verify denied database operations outside assigned roles.
- Initiate planned failover and test connection string continuity through the failover-group listener.
Explanation
Correct Answer
D:This observation directly verifies the intended design: Initiate planned failover and test connection string continuity through the failover-group listener. The architecture being tested is: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage. The original symptom was: Clients cannot connect after manual regional failover because they use a region-specific server hostname.
Incorrect Answers
A:This check validates a different workload: Query the secondary and compare replication lag and failover limitations under controlled writes. Its associated design is: Configure active geo-replication to a suitable readable secondary and validate business RPO expectations. The required acceptance test here is: Initiate planned failover and test connection string continuity through the failover-group listener.
B:That observation pertains to a separate failure: Reporting queries slow writes because both are directed to the primary read-write endpoint. Its cause is: The application does not use supported read-only replica routing for analytical traffic. It does not confirm the result of this design. The direct proof would be: Initiate planned failover and test connection string continuity through the failover-group listener.
C:The alternative test targets: Configure Azure SQL Microsoft Entra authentication with group-based database principals and least-privilege roles. The scenario's actual proposed remedy is: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage. Verify that one by: Initiate planned failover and test connection string continuity through the failover-group listener.
Question 303
During architecture troubleshooting, a team reports: Clients cannot connect after manual regional failover because they use a region-specific server hostname. Context: A multi-region application needs to direct users to a stable SQL endpoint after an Azure SQL regional database failover. Which underlying design mistake explains the observed behavior most precisely?
- The application does not use supported read-only replica routing for analytical traffic.
- Identity-based database authorization was not implemented for users and workloads.
- The application is coupled to a fixed server endpoint instead of the failover-group listener.
- Backups are not a continuously readable geo-replicated database copy.
Explanation
Correct Answer
C:The recorded behavior follows from: The application is coupled to a fixed server endpoint instead of the failover-group listener. The appropriate mitigation would be: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage. Verify with: Initiate planned failover and test connection string continuity through the failover-group listener.
Incorrect Answers
A:This cause would explain a different symptom: Reporting queries slow writes because both are directed to the primary read-write endpoint. The mechanism for that event is: The application does not use supported read-only replica routing for analytical traffic. Here the stated symptom is: Clients cannot connect after manual regional failover because they use a region-specific server hostname. Its cause is: The application is coupled to a fixed server endpoint instead of the failover-group listener.
B:The proposed diagnosis fits another scenario: Identity-based database authorization was not implemented for users and workloads. It would typically be reflected by: Shared SQL login credentials remain embedded in application settings and cannot be individually revoked. The current evidence instead supports: The application is coupled to a fixed server endpoint instead of the failover-group listener.
D:This cause would explain a different symptom: A regional analytics service cannot read data because only periodic offline backups exist. The mechanism for that event is: Backups are not a continuously readable geo-replicated database copy. Here the stated symptom is: Clients cannot connect after manual regional failover because they use a region-specific server hostname. Its cause is: The application is coupled to a fixed server endpoint instead of the failover-group listener.
Question 304
The design change is: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage. The original failure was: Clients cannot connect after manual regional failover because they use a region-specific server hostname. Which ongoing control best prevents recurrence of the same root cause?
- Monitor replica lag and read-intent connection strings after changing driver versions.
- Test failover-group listeners and replication health after planned infrastructure changes.
- Monitor async replication health and clearly document permissible replication lag.
- Audit Entra group membership and database role mappings after team changes.
Explanation
Correct Answer
B:This is an ongoing protection specific to the fault: Test failover-group listeners and replication health after planned infrastructure changes. The recurrence risk is: The application is coupled to a fixed server endpoint instead of the failover-group listener. It should be checked using: Initiate planned failover and test connection string continuity through the failover-group listener.
Incorrect Answers
A:That safeguard manages another risk: The application does not use supported read-only replica routing for analytical traffic. Its scenario is: Reporting queries slow writes because both are directed to the primary read-write endpoint. The present recurring risk is: The application is coupled to a fixed server endpoint instead of the failover-group listener. The proper ongoing control is: Test failover-group listeners and replication health after planned infrastructure changes.
C:The proposed control focuses on: Backups are not a continuously readable geo-replicated database copy. For the design in the question, recurrence comes from: The application is coupled to a fixed server endpoint instead of the failover-group listener. A precise prevention step is: Test failover-group listeners and replication health after planned infrastructure changes.
D:That safeguard manages another risk: Identity-based database authorization was not implemented for users and workloads. Its scenario is: Shared SQL login credentials remain embedded in application settings and cannot be individually revoked. The present recurring risk is: The application is coupled to a fixed server endpoint instead of the failover-group listener. The proper ongoing control is: Test failover-group listeners and replication health after planned infrastructure changes.
Question 305
A design workshop has this requirement: A reporting workload consumes SQL read capacity and must be isolated from critical writes in the same Business Critical Azure SQL Database. Operators currently observe: Reporting queries slow writes because both are directed to the primary read-write endpoint. Select the ONE design remedy that best addresses the root cause.
- Use the Business Critical service tier and suitable vCore allocation for latency-sensitive OLTP.
- Use supported read scale-out with the read-only application intent connection routing available for the tier.
- Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage.
- Configure one or more supported PostgreSQL read replicas and route appropriate read-only traffic to them.
Explanation
Correct Answer
B:The targeted implementation is: Use supported read scale-out with the read-only application intent connection routing available for the tier. The problem is not generic resource availability: The application does not use supported read-only replica routing for analytical traffic. Verify the result by: Connect with read-only intent and confirm analytics query load routes to an appropriate read replica.
Incorrect Answers
A:This choice mitigates an alternative scenario, where: General Purpose database storage latency repeatedly misses transaction response targets. The underlying issue there is: Remote-storage latency characteristics do not meet the critical OLTP requirement. Here the root issue is: The application does not use supported read-only replica routing for analytical traffic. Choose the corresponding action: Use supported read scale-out with the read-only application intent connection routing available for the tier.
C:That design instead addresses another observed condition: Clients cannot connect after manual regional failover because they use a region-specific server hostname. Its technical cause is: The application is coupled to a fixed server endpoint instead of the failover-group listener. The current workload exhibits: Reporting queries slow writes because both are directed to the primary read-write endpoint. Its targeted remedy is: Use supported read scale-out with the read-only application intent connection routing available for the tier.
D:This choice mitigates an alternative scenario, where: Analytic SELECTs saturate the primary although separate read capacity is available. The underlying issue there is: Reads were not offloaded to managed replicas and all requests target the writable primary. Here the root issue is: The application does not use supported read-only replica routing for analytical traffic. Choose the corresponding action: Use supported read scale-out with the read-only application intent connection routing available for the tier.
Question 306
The planned architecture is: Use supported read scale-out with the read-only application intent connection routing available for the tier. Workload context: A reporting workload consumes SQL read capacity and must be isolated from critical writes in the same Business Critical Azure SQL Database. Which acceptance test demonstrates that the required behavior works?
- Connect with read-only intent and confirm analytics query load routes to an appropriate read replica.
- Initiate planned failover and test connection string continuity through the failover-group listener.
- Benchmark read query loads on replica endpoints while verifying primary write latency.
- Measure IO latency, high-availability behavior and query response under peak load.
Explanation
Correct Answer
A:The acceptance test is specific: Connect with read-only intent and confirm analytics query load routes to an appropriate read replica. Its purpose is to establish that the proposed architecture works: Use supported read scale-out with the read-only application intent connection routing available for the tier.
Incorrect Answers
B:The alternative test targets: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage. The scenario's actual proposed remedy is: Use supported read scale-out with the read-only application intent connection routing available for the tier. Verify that one by: Connect with read-only intent and confirm analytics query load routes to an appropriate read replica.
C:This check validates a different workload: Benchmark read query loads on replica endpoints while verifying primary write latency. Its associated design is: Configure one or more supported PostgreSQL read replicas and route appropriate read-only traffic to them. The required acceptance test here is: Connect with read-only intent and confirm analytics query load routes to an appropriate read replica.
D:That observation pertains to a separate failure: General Purpose database storage latency repeatedly misses transaction response targets. Its cause is: Remote-storage latency characteristics do not meet the critical OLTP requirement. It does not confirm the result of this design. The direct proof would be: Connect with read-only intent and confirm analytics query load routes to an appropriate read replica.
Question 307
The customer states: A reporting workload consumes SQL read capacity and must be isolated from critical writes in the same Business Critical Azure SQL Database. An incident reveals: Reporting queries slow writes because both are directed to the primary read-write endpoint. What cause best accounts for this evidence?
- Reads were not offloaded to managed replicas and all requests target the writable primary.
- Remote-storage latency characteristics do not meet the critical OLTP requirement.
- The application is coupled to a fixed server endpoint instead of the failover-group listener.
- The application does not use supported read-only replica routing for analytical traffic.
Explanation
Correct Answer
D:This is the failure mechanism rather than an incidental symptom: The application does not use supported read-only replica routing for analytical traffic. It accounts for: Reporting queries slow writes because both are directed to the primary read-write endpoint. The architectural repair is: Use supported read scale-out with the read-only application intent connection routing available for the tier.
Incorrect Answers
A:The proposed diagnosis fits another scenario: Reads were not offloaded to managed replicas and all requests target the writable primary. It would typically be reflected by: Analytic SELECTs saturate the primary although separate read capacity is available. The current evidence instead supports: The application does not use supported read-only replica routing for analytical traffic.
B:The alternative weakness is: Remote-storage latency characteristics do not meet the critical OLTP requirement. Its associated failure is: General Purpose database storage latency repeatedly misses transaction response targets. Neither explains the present observation: Reporting queries slow writes because both are directed to the primary read-write endpoint. The direct cause here is: The application does not use supported read-only replica routing for analytical traffic.
C:This cause would explain a different symptom: Clients cannot connect after manual regional failover because they use a region-specific server hostname. The mechanism for that event is: The application is coupled to a fixed server endpoint instead of the failover-group listener. Here the stated symptom is: Reporting queries slow writes because both are directed to the primary read-write endpoint. Its cause is: The application does not use supported read-only replica routing for analytical traffic.
Question 308
Workload context: A reporting workload consumes SQL read capacity and must be isolated from critical writes in the same Business Critical Azure SQL Database. The implemented remedy is: Use supported read scale-out with the read-only application intent connection routing available for the tier. Which ongoing practice most specifically prevents recurrence of this failure: Reporting queries slow writes because both are directed to the primary read-write endpoint.?
- Check replication lag and consistency expectations for reports after replica scale changes.
- Monitor replica lag and read-intent connection strings after changing driver versions.
- Benchmark peak throughput and failover timing before changing SQL service tiers.
- Test failover-group listeners and replication health after planned infrastructure changes.
Explanation
Correct Answer
B:The key follow-up control is: Monitor replica lag and read-intent connection strings after changing driver versions. It avoids recurrence of the scenario in which: Reporting queries slow writes because both are directed to the primary read-write endpoint. It addresses: The application does not use supported read-only replica routing for analytical traffic.
Incorrect Answers
A:This is a reasonable safeguard for a different fault: Analytic SELECTs saturate the primary although separate read capacity is available. That different mechanism is: Reads were not offloaded to managed replicas and all requests target the writable primary. The original incident here instead arises from: The application does not use supported read-only replica routing for analytical traffic. The directly relevant safeguard is: Monitor replica lag and read-intent connection strings after changing driver versions.
C:That safeguard manages another risk: Remote-storage latency characteristics do not meet the critical OLTP requirement. Its scenario is: General Purpose database storage latency repeatedly misses transaction response targets. The present recurring risk is: The application does not use supported read-only replica routing for analytical traffic. The proper ongoing control is: Monitor replica lag and read-intent connection strings after changing driver versions.
D:This is a reasonable safeguard for a different fault: Clients cannot connect after manual regional failover because they use a region-specific server hostname. That different mechanism is: The application is coupled to a fixed server endpoint instead of the failover-group listener. The original incident here instead arises from: The application does not use supported read-only replica routing for analytical traffic. The directly relevant safeguard is: Monitor replica lag and read-intent connection strings after changing driver versions.
Question 309
A solution architect is reviewing a workload: A data platform requires near-real-time Azure SQL Database secondary reads in another region, tolerating asynchronous replication lag. The observed incident is: A regional analytics service cannot read data because only periodic offline backups exist. Which architecture choice most directly removes the identified weakness?
- Select an Azure SQL backup storage redundancy and recovery strategy that supports the required geo-restore scope.
- Configure active geo-replication to a suitable readable secondary and validate business RPO expectations.
- Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage.
- Configure an appropriate Azure SQL long-term backup retention policy matching compliance periods.
Explanation
Correct Answer
B:This option addresses the actual design defect: Backups are not a continuously readable geo-replicated database copy. The correction is: Configure active geo-replication to a suitable readable secondary and validate business RPO expectations. Confirm the outcome with: Query the secondary and compare replication lag and failover limitations under controlled writes.
Incorrect Answers
A:The option belongs to a different failure mechanism: Backup redundancy was chosen without aligning regional recovery requirements. That situation exhibits: Only locally redundant backups exist when the region is inaccessible. For the stated case, the remedy is: Configure active geo-replication to a suitable readable secondary and validate business RPO expectations.
C:This choice mitigates an alternative scenario, where: Clients cannot connect after manual regional failover because they use a region-specific server hostname. The underlying issue there is: The application is coupled to a fixed server endpoint instead of the failover-group listener. Here the root issue is: Backups are not a continuously readable geo-replicated database copy. Choose the corresponding action: Configure active geo-replication to a suitable readable secondary and validate business RPO expectations.
D:The option belongs to a different failure mechanism: Short-term PITR retention was mistaken for multiyear long-term backup retention. That situation exhibits: The only retained database backups expire weeks before audit evidence is required. For the stated case, the remedy is: Configure active geo-replication to a suitable readable secondary and validate business RPO expectations.
Question 310
An architect proposes this change: Configure active geo-replication to a suitable readable secondary and validate business RPO expectations. The workload context is: A data platform requires near-real-time Azure SQL Database secondary reads in another region, tolerating asynchronous replication lag. Which evidence would most directly validate the change?
- Query the secondary and compare replication lag and failover limitations under controlled writes.
- Locate a long-term retained backup and perform a controlled restore into a test environment.
- Simulate restoring from geo-redundant retained backups to an allowed secondary region.
- Initiate planned failover and test connection string continuity through the failover-group listener.
Explanation
Correct Answer
A:The decisive evidence is: Query the secondary and compare replication lag and failover limitations under controlled writes. This measures the mechanism of the planned change, not an unrelated Azure service: Configure active geo-replication to a suitable readable secondary and validate business RPO expectations.
Incorrect Answers
B:This check validates a different workload: Locate a long-term retained backup and perform a controlled restore into a test environment. Its associated design is: Configure an appropriate Azure SQL long-term backup retention policy matching compliance periods. The required acceptance test here is: Query the secondary and compare replication lag and failover limitations under controlled writes.
C:That observation pertains to a separate failure: Only locally redundant backups exist when the region is inaccessible. Its cause is: Backup redundancy was chosen without aligning regional recovery requirements. It does not confirm the result of this design. The direct proof would be: Query the secondary and compare replication lag and failover limitations under controlled writes.
D:The alternative test targets: Configure an Azure SQL failover group with appropriate primary/secondary databases and supported read-write listener usage. The scenario's actual proposed remedy is: Configure active geo-replication to a suitable readable secondary and validate business RPO expectations. Verify that one by: Query the secondary and compare replication lag and failover limitations under controlled writes.
Designing Microsoft Azure Infrastructure Solutions (AZ-305) Practice Tests