Hi ,
Yes, an elastic pool vCore provisioned server can be paused. You can do this by changing the compute tier of the elastic pool to Serverless. In the serverless compute tier, the database is automatically paused when it is inactive for a period of time that you specify. The database is automatically resumed when the next login or other activity occurs.
To change the compute tier of an elastic pool, you can follow these steps:
- Go to the Azure portal and sign in to your account.
- Select the Azure SQL resource that contains the elastic pool.
- In the left navigation menu, select Elastic Pools.
- Select the elastic pool that you want to change the compute tier for.
- In the Settings section, select Compute Tier.
- Select Serverless.
- Click Save.
Once you have changed the compute tier to serverless, the database will be paused after the idle time that you specified. You can view the idle time in the Auto-pause delay setting. Here are some things to keep in mind:
- When a database is paused in the serverless compute tier, you will not be charged for the compute resources. However, you will still be charged for the storage resources that are used by the database.
- The database will be automatically resumed when the next login or other activity occurs.
- If you want to prevent the database from being paused, you can disable auto-pause. To do this, set the Auto-pause delay setting to 0.
I hope this helps! Let me know if you have any other questions.