Azure SQL Database has a service tier known as Hyperscale, which is ideal for all types of workloads and offers scalable storage and compute. Microsoft is now updating Hyperscale in its managed cloud relational database platform.
Specifically, the company says Azure SQL Database Hyperscale is now available as a serverless solution. Currently in preview, this option is available in the General Purpose tier and in preview on Hyperscale.
“Serverless is a compute tier for single databases in Azure SQL Database that automatically scales compute based on workload demand and bills for the amount of compute used per second.”
Microsoft describes it as a compute solution for single databases. It will automatically scale the compute depending on the workload. It charges for compute per second instead of by batch. Serverless in General Purpose will also pause databases if they are not active and also resume them automatically.
This ability will come to Azure SQL Database Hyperscale in the future.
Morgan Oslake, a principal program manager at Microsoft, explains the integration in a recent Azure SQL blog post:
“Serverless Hyperscale (preview) optimizes price performance and simplifies performance management for databases with intermittent and unpredictable usage while leaving headroom for growing to extreme scale and delivering high performance during active usage periods.
“Serverless Hyperscale is also well-suited for new applications with compute sizing uncertainty or workloads requiring frequent rescaling in order to reduce costs. The serverless compute tier for Hyperscale helps accelerate application development, minimize operational complexity, and lower total costs.”
Tip of the day: Need to reduce picture size of several images, but don't have the time to edit every one? Microsoft's PowerToys image resizer can batch-resize your photos with just two clicks.