Microsoft Azure Solutions Architect Expert AZ-305 Practice Question
Your company hosts 200 customer-specific SQL Server databases, each under 10 GB. Usage is unpredictable: most stay idle outside business hours, but many experience concurrent spikes during month-end reporting. You plan to migrate the solution to Azure SQL Database and must minimize overall compute cost while avoiding any need to manually scale individual databases. Which Azure SQL deployment and compute option should you recommend?
Consolidate all data into one Azure SQL Database in the Hyperscale service tier with auto-scaling enabled.
Deploy every database as an individual Azure SQL Database that uses the serverless compute tier.
Migrate all databases to a single Azure SQL Managed Instance on the General Purpose service tier.
Place all databases in an Azure SQL Database elastic pool that uses the General Purpose vCore service tier.
An Azure SQL Database elastic pool lets many small databases share a pool of compute and memory resources, allowing each database automatically to use more DTUs or vCores during peak demand and relinquish them when idle-ideal for multi-tenant SaaS workloads with unpredictable, offset usage patterns. Selecting the General Purpose vCore service tier provides balanced performance at the lowest price point that supports elastic pools.
Individual serverless databases would remove manual scaling but managing 200 separate deployments increases operational overhead and could cost more than sharing resources in a pool. A single Azure SQL Managed Instance would require consolidating all schemas, offers no per-tenant isolation, and compute is provisioned for the entire instance, not dynamically per database. Hyperscale targets very large databases; putting all data in one database eliminates tenant isolation and incurs higher cost without benefiting small (<10 GB) workloads. Therefore, an elastic pool on the General Purpose vCore tier best meets the cost, scaling, and manageability requirements.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are Azure SQL Database elastic pools?
Open an interactive chat with Bash
What is the General Purpose vCore service tier in Azure SQL Database?
Open an interactive chat with Bash
Why is serverless compute not a suitable option in this scenario?
Open an interactive chat with Bash
Microsoft Azure Solutions Architect Expert AZ-305
Design data storage solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .