Why are the daily costs for my Sql database increasing with little activity?

Jeff Harris 20 Reputation points
2025-06-04T13:46:39.2766667+00:00

I have a database that is less than 4G and has very little activity.

The activity is from myself and 1 or 2 other users for sporadic intervals that rarely last more then a few minutes.

Activity is thru a small Azure app service web application and SSMS.

I changed the database from S0 DTU model (which was underperforming) to Hyperscale - serverless yesterday.

Today, the daily cost is already rising and the activity has just been myself for a very few minutes.

What would cause the daily costs to be increasing already?

How can I see the details of how daily costs are determined? Such as actual resource usage?

Azure SQL Database
0 comments No comments
{count} votes

Accepted answer
  1. Erland Sommarskog 121.4K Reputation points MVP Volunteer Moderator
    2025-06-04T20:36:31.3133333+00:00

    Unless the pricing is different for Hyperscale Serverless (which I have never used myself), the activity has nothing to do with it. What matter is whether the database is loaded on to a server or not.

    To get benefit from Serverless, you should stop the database when you don't use it, or have it set to autopause. Here you have to be a little careful so that you don't have something that pings the database regularly.

    Note that once pause, it takes some time for the database to come back, since "pause" means that the database is rolled out to a disk somewhere without any connection to SQL Server.

    2 people found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Andreas Baumgarten 123K Reputation points MVP Volunteer Moderator
    2025-06-04T14:05:37.44+00:00

    Hi @Jeff Harris ,

    to get a better understanding what might causing the costs you can use the Cost Analysis in the Azure Portal.

    The view CostByResource gives a more detailed overview about costs by resource:

    User's image


    (If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)

    Regards

    Andreas Baumgarten


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.