exam questions

Exam DP-300 All Questions

View all questions & answers for the DP-300 exam

Exam DP-300 topic 19 question 1 discussion

Actual exam question from Microsoft's DP-300
Question #: 1
Topic #: 19
[All DP-300 Questions]

Based on the PaaS prototype, which Azure SQL Database compute tier should you use?

  • A. Business Critical 4-vCore
  • B. Hyperscale
  • C. General Purpose v-vCore
  • D. Serverless
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
hydrillo
Highly Voted 4 years, 1 month ago
In my opinion it should be General Purpose Serverless as you can configure max and min vCores and configure Pause to save costs. So D Serverless seems the most appropriate option.
upvoted 14 times
...
TheDataGuy
Highly Voted 2 years, 4 months ago
Ok hear me out. The question is: Based on the PaaS prototype, which Azure SQL Database compute tier should you use? it does not ask which service tier. There are 2 different compute tiers: Provisioned and Serverless. While the provisioned compute tier provides a specific amount of compute resources that are continuously provisioned independent of workload activity, the serverless compute tier auto-scales compute resources based on workload activity. The answer is clearly serverless unless whoever wrote this question does not know the difference between service tier and compute tier. Thank you for listening!
upvoted 11 times
...
bingomutant
Most Recent 7 months ago
D - Serverless - Here's why: Serverless is optimal when there are variable workloads, which seems to be the case based on the graphs that show intermittent usage spikes. Serverless compute automatically scales resources based on usage and pauses during idle periods, helping to optimize cost and resource allocation for databases that experience irregular load patterns. The other tiers (Business Critical, Hyperscale, and General Purpose) are more suited for workloads that have consistent or high resource demands but may not fit well in scenarios with fluctuating demand, as seen in the usage chart.
upvoted 1 times
...
Itsalwaymethecap
2 years, 10 months ago
Selected Answer: D
This question is either confusing or misleading due to the scenario in the case study. But definitely it is an interesting question since it checks how deep we understand the difference between the service tier / computer tier and their capabilities. The question is which compute tier should you use. The Business requirement says - The PaaS solution must provide automatic failover during Azure regional outage. Serverless compute tier comes under Gen. Purpose Service tier which has HA solution where failover happens automatically during node failure or outage. The answer is D
upvoted 3 times
...
AlCubeHead
3 years, 2 months ago
Selected Answer: D
Idle periods and the fact that it's POC, minimize costs it should be serverless
upvoted 1 times
...
xegiwo9758
3 years, 4 months ago
Selected Answer: D
Serverless based on monitoring dashboard. Most time, the database is idle
upvoted 2 times
...
bc5468521
3 years, 10 months ago
D is correct. The question asks “compute tier” not service tier
upvoted 1 times
...
KNG
3 years, 11 months ago
In the event of an Azure regional outage, ensure that the customers can access the PaaS solution with minimal downtime. The solution must provide automatic failover. Should be "A", Always On Availability Group and Geo replication are needed. https://docs.microsoft.com/en-us/azure/azure-sql/database/high-availability-sla https://docs.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-overview
upvoted 4 times
...
gills
3 years, 11 months ago
I will go with serverless since there are consistent idle periods.
upvoted 10 times
...
U_C
4 years, 1 month ago
The solution must provide automatic failover. That is why I select "A".
upvoted 4 times
STH
3 years, 10 months ago
question is "Based on the PaaS prototype" and not about failover... so serverless is the right choice due to the capacity to pause and saving costs
upvoted 1 times
SQLDev0000
3 years, 9 months ago
Its a poorly written question and quite ambiguous, but just because it is "based on the PaaS prototype" it doesnt mean you ignore the business goals, and this is to provide automatic failover and protect from regional outage, hence "A"
upvoted 3 times
...
...
...
Raffer
4 years, 1 month ago
There are daily spikes in CPU usage. Hyperscale with automatic scaling seems the most appropriate solution. https://techcommunity.microsoft.com/t5/azure-sql/autoscaling-azure-sql-hyperscale/ba-p/1149025
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago