Medium1 markMultiple Choice
Domain 2.1: Relational Data StorageDomain 2.1Azure SQLElastic Pools

AZ-305 · Question 16 · Domain 2.1: Relational Data Storage

A SaaS company hosts 500 separate Azure SQL Databases for its customers. The databases have unpredictable usage patterns; some are idle while others spike randomly. The company wants to optimize costs while ensuring performance during spikes. Which deployment option should you recommend?

Answer options:

A.

Azure SQL Database Serverless.

B.

Azure SQL Database Elastic Pool.

C.

Azure SQL Managed Instance.

D.

Azure SQL Database Hyperscale.

How to approach this question

Identify the SQL deployment model designed for sharing resources across multiple databases.

Full Answer

B.Azure SQL Database Elastic Pool.✓ Correct
Elastic Pools provide a simple and cost-effective solution for managing and scaling multiple databases that have varying and unpredictable usage demands by sharing a set amount of resources.

Common mistakes

Choosing Serverless, which is optimized for single databases rather than a fleet of 500.

Practice the full Azure Solutions Architect Expert AZ-305 Practice Exam 6

55 questions · hints · full answers · grading

More questions from this exam