Skip to content

Commit 3803de6

Browse files
committed
Staging CCC doc
1 parent 9c125b6 commit 3803de6

6 files changed

Lines changed: 175 additions & 52 deletions

azure-sql/includes/virtual-machines-best-practices-vm-size.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,4 @@ ms.custom:
2020
- The [Mbsv3 and Mbdsv3 series](../virtual-machines/windows/performance-guidelines-best-practices-vm-size.md#mbsv3-and-mbdsv3-series) VMs provide a high memory allocation and the highest I/O throughput-to-vCore ratio amongst the M-series family, along with a consistent memory-to-vCore ratio of at least 8:1.
2121
- Start development environments with the lower-tier D-Series, B-Series, or Av2-series and grow your environment over time.
2222
- Check [VM supportability](../virtual-machines/windows/performance-guidelines-best-practices-vm-size.md#supportability) to avoid unsupported configurations.
23+
- Use [VM vCore customization](../virtual-machines/windows/performance-guidelines-best-practices-vm-size.md#vm-vcore-customization) to appropriately allocate vCPUs for your workload and VM and reduce SQL Server licensing costs.

azure-sql/toc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1453,7 +1453,7 @@
14531453
href: managed-instance/managed-instance-link-configure-how-to-ssms.md
14541454
- name: Configure link with scripts
14551455
href: managed-instance/managed-instance-link-configure-how-to-scripts.md
1456-
- name: Fail over a Link
1456+
- name: Fail over a link
14571457
href: managed-instance/managed-instance-link-failover-how-to.md
14581458
- name: Migrate with the link
14591459
href: managed-instance/managed-instance-link-migrate.md
@@ -1651,6 +1651,8 @@
16511651
href: virtual-machines/windows/sql-assessment-for-sql-vm.md
16521652
- name: Analyze I/O performance
16531653
href: virtual-machines/windows/storage-performance-analysis.md
1654+
- name: VM vCore customization
1655+
href: virtual-machines/windows/vm-vcore-customization-for-sql.md
16541656
- name: Security
16551657
items:
16561658
- name: Microsoft Entra authentication

azure-sql/virtual-machines/windows/doc-changes-updates-release-notes-whats-new-archive.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn about the features and documentation improvements for SQL Ser
44
author: MashaMSFT
55
ms.author: mathoma
66
ms.reviewer: wiassaf, mathoma
7-
ms.date: 01/22/2025
7+
ms.date: 01/16/2026
88
ms.service: azure-vm-sql-server
99
ms.subservice: service-overview
1010
ms.topic: whats-new
@@ -18,6 +18,24 @@ This article summarizes older documentation changes associated with new features
1818
Return to [What's new in SQL Server on Azure VMs?](doc-changes-updates-release-notes-whats-new.md)
1919

2020

21+
## 2025
22+
23+
| Changes | Month | Details |
24+
| --- | --- | --- |
25+
| **New Azure SQL hub** | September | Choosing the right Azure SQL service can be challenging. To make this easier, we built the [Azure SQL hub at aka.ms/azuresqlhub](https://aka.ms/azuresqlhub), a new home for everything related to Azure SQL in the Azure portal. For more information, read the blog post [Introducing the Azure SQL hub: A simpler, guided entry into Azure SQL](https://aka.ms/azuresqlhubblog). |
26+
| **SQL Server 2025** | May | SQL Server 2025 is now [available to deploy as an image](sql-server-on-azure-vm-iaas-what-is-overview.md#licensing) for SQL Server on Azure VMs. Review [SQL Server 2025](/sql/sql-server/what-s-new-in-sql-server-2025) to learn more. |
27+
| **I/O Analysis GA** | April | Use the Azure portal to identify performance issues with your SQL Server workloads from exceeding virtual machine and data disk limits. This feature is now generally available (GA). Review [I/O Analysis](storage-performance-analysis.md) to learn more. |
28+
|**Place `tempdb` to ephemeral storage** | April | If you're manually installing SQL Server to an Azure VM, be sure to [place `tempdb` on ephemeral storage](../windows/tempdb-ephemeral-storage.md) to improve performance. This is a best practice for SQL Server on Azure VMs. |
29+
| **Azure Elastic SAN GA** | March | Configure an Azure Elastic SAN for improved performance, throughput, and cost with both new and existing SQL Server on Azure VMs. Using Azure Elastic SAN with SQL Server on Azure VMs is generally available. Review [Azure Elastic SAN](storage-configuration-azure-elastic-san.md) to learn more. |
30+
| **Deployment and installation failures** | March | The SQL Server on Azure VM team has identified issues that can cause your SQL Server VM fail to deploy, or prevent you from installing SQL Server to an Azure VM. To learn more, review [VM deployment failure](/troubleshoot/sql/azure-sql/sql-deployment-fails-drive-not-ready) and [SQL Server installation failure](/troubleshoot/sql/azure-sql/sql-installation-fails-sector-size-error-azure-vm). |
31+
| **FCI with Azure Elastic SAN GA** | March | Deploy your SQL Server failover cluster instance (FCI) by using an Azure Elastic SAN. Using the Azure Elastic SAN with your failover cluster instance is now generally available. Review [FCI with Azure Elastic SAN](failover-cluster-instance-azure-elastic-san-manually-configure.md) to learn more. |
32+
|**Manual installation best practices** | March | We've added a section with best practices to follow when you're manually installing SQL Server to your Azure VM. Review [Manual installation best practices](performance-guidelines-best-practices-checklist.md#manually-install-sql-server-to-an-azure-vm) to learn more. |
33+
| **Enable Microsoft Entra authentication for unregistered instances** | February | It's now possible to enable Microsoft Entra authentication for unregistered instances SQL Server installed to your Azure VMs, such as when you have multiple instances on the same VM. Review [Microsoft Entra authentication](configure-azure-ad-authentication-for-sql-vm.md#enable-microsoft-entra-authentication-for-unregistered-instances) to learn more. |
34+
| **Managed identity support for SQL Server 2022 on Azure VM** | January | Starting with SQL Server 2022 Cumulative Update 17 (CU17), managed identities are supported for SQL Server on Azure VMs (Windows only). Users can now [back up to and restore SQL Server on Azure VM databases from Azure Blob storage](backup-restore-to-url-using-managed-identities.md), and utilize [EKM with AKV and Managed HSM on SQL Server on Azure VMs](managed-identity-extensible-key-management.md). |
35+
| **Modernization Advisor preview** | January | Use the **Modernization Advisor** in the Azure portal for your SQL Server on Azure VM to determine if you can save on cost or optimize your performance by migrating your workload to Azure SQL Managed Instance. This feature is currently in preview. Review [Modernization Advisor](../modernization-advisor.md) to learn more. |
36+
| **SQL Insights retired** | January | SQL Insights has been retired and is no longer available. Consider using [Azure Monitor SCOM Managed Instance](/azure/azure-monitor/scom-manage-instance/overview) with the [SQL Server management pack](/system-center/scom/sql-server-management-pack-monitoring-configuration) or another monitoring solution to monitor SQL Server on Azure VMs. |
37+
38+
2139
## 2024
2240

2341
| Changes | Month | Details |

azure-sql/virtual-machines/windows/doc-changes-updates-release-notes-whats-new.md

Lines changed: 11 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn about the new features for and improvements to SQL Server on
44
author: MashaMSFT
55
ms.author: mathoma
66
ms.reviewer: randolphwest, dpless
7-
ms.date: 11/18/2025
7+
ms.date: 01/26/2026
88
ms.service: azure-vm-sql-server
99
ms.topic: whats-new
1010
ms.custom:
@@ -38,6 +38,9 @@ The following table lists the features of SQL Server on Azure VMs that are curre
3838
| --- | --- |
3939
| [Modernization Advisor](../modernization-advisor.md) | Use the Modernization Advisor in the Azure portal to help you determine if migrating to Azure SQL Managed Instance saves you money or optimizes performance. |
4040
| [Premium SSD v2 in the Azure portal](storage-configuration-premium-ssd-v2.md) | Deploy your SQL Server on Azure VM with Premium SSD v2 disks in the Azure portal for improved throughput and performance. |
41+
| [VM vCore customization](vm-vcore-customization-for-sql.md) |Customize the number of vCPUs presented to the guest OS for SQL Server workloads with configurable constrained cores (CCC), and disable Simultaneous Multithreading (SMT). This capability allows you to appropriately size the vCPU count to match your SQL Server licensing needs while preserving the VM's memory and I/O capabilities. |
42+
43+
4144

4245
## General availability (GA)
4346

@@ -56,63 +59,22 @@ The following table lists features of SQL Server on Azure VMs that have been mad
5659

5760
Learn about significant changes to the SQL Server on Azure VMs documentation. For previous years, see the [What's new archive](doc-changes-updates-release-notes-whats-new-archive.md).
5861

59-
### September 2025
60-
61-
| Changes | Details |
62-
| --- | --- |
63-
| **New Azure SQL hub** | Choosing the right Azure SQL service can be challenging. To make this easier, we built the [Azure SQL hub at aka.ms/azuresqlhub](https://aka.ms/azuresqlhub), a new home for everything related to Azure SQL in the Azure portal. For more information, read the blog post [Introducing the Azure SQL hub: A simpler, guided entry into Azure SQL](https://aka.ms/azuresqlhubblog). |
64-
65-
### May 2025
66-
67-
| Changes | Details |
68-
| --- | --- |
69-
| **SQL Server 2025** | SQL Server 2025 is now [available to deploy as an image](sql-server-on-azure-vm-iaas-what-is-overview.md#licensing) for SQL Server on Azure VMs. Review [SQL Server 2025](/sql/sql-server/what-s-new-in-sql-server-2025) to learn more. |
70-
71-
### April 2025
72-
73-
| Changes | Details |
74-
| --- | --- |
75-
| **I/O Analysis GA** | Use the Azure portal to identify performance issues with your SQL Server workloads from exceeding virtual machine and data disk limits. This feature is now generally available (GA). Review [I/O Analysis](storage-performance-analysis.md) to learn more. |
76-
|**Place `tempdb` to ephemeral storage** | If you're manually installing SQL Server to an Azure VM, be sure to [place `tempdb` on ephemeral storage](../windows/tempdb-ephemeral-storage.md) to improve performance. This is a best practice for SQL Server on Azure VMs. |
77-
78-
### March 2025
62+
### January 2026
7963

8064
| Changes | Details |
81-
| --- | --- |
82-
| **Azure Elastic SAN GA** | Configure an Azure Elastic SAN for improved performance, throughput, and cost with both new and existing SQL Server on Azure VMs. Using Azure Elastic SAN with SQL Server on Azure VMs is generally available. Review [Azure Elastic SAN](storage-configuration-azure-elastic-san.md) to learn more. |
83-
| **Deployment and installation failures** | The SQL Server on Azure VM team has identified issues that can cause your SQL Server VM fail to deploy, or prevent you from installing SQL Server to an Azure VM. To learn more, review [VM deployment failure](/troubleshoot/sql/azure-sql/sql-deployment-fails-drive-not-ready) and [SQL Server installation failure](/troubleshoot/sql/azure-sql/sql-installation-fails-sector-size-error-azure-vm). |
84-
| **FCI with Azure Elastic SAN GA** | Deploy your SQL Server failover cluster instance (FCI) by using an Azure Elastic SAN. Using the Azure Elastic SAN with your failover cluster instance is now generally available. Review [FCI with Azure Elastic SAN](failover-cluster-instance-azure-elastic-san-manually-configure.md) to learn more. |
85-
|**Manual installation best practices** | We've added a section with best practices to follow when you're manually installing SQL Server to your Azure VM. Review [Manual installation best practices](performance-guidelines-best-practices-checklist.md#manually-install-sql-server-to-an-azure-vm) to learn more. |
65+
| --- | --- | --- |
66+
| **VM vCore customization for SQL Server on Azure VMs preview** | You can now customize the number of vCPUs presented to the guest OS for SQL Server workloads with configurable constrained cores (CCC), and disable Simultaneous Multithreading (SMT). This capability allows you to appropriately size the vCPU count to match your SQL Server licensing needs while preserving the VM's memory and I/O capabilities. This feature is now in preview. For more information, see [VM vCore customization for SQL Server on Azure VMs](vm-vcore-customization-for-sql.md). |
8667

87-
### February 2025
88-
89-
| Changes | Details |
90-
| --- | --- |
91-
| **Enable Microsoft Entra authentication for unregistered instances** | It's now possible to enable Microsoft Entra authentication for unregistered instances SQL Server installed to your Azure VMs, such as when you have multiple instances on the same VM. Review [Microsoft Entra authentication](configure-azure-ad-authentication-for-sql-vm.md#enable-microsoft-entra-authentication-for-unregistered-instances) to learn more. |
92-
93-
### January 2025
94-
95-
| Changes | Details |
96-
| --- | --- |
97-
| **Managed identity support for SQL Server 2022 on Azure VM** | Starting with SQL Server 2022 Cumulative Update 17 (CU17), managed identities are supported for SQL Server on Azure VMs (Windows only). Users can now [back up to and restore SQL Server on Azure VM databases from Azure Blob storage](backup-restore-to-url-using-managed-identities.md), and utilize [EKM with AKV and Managed HSM on SQL Server on Azure VMs](managed-identity-extensible-key-management.md). |
98-
| **Modernization Advisor preview** | Use the **Modernization Advisor** in the Azure portal for your SQL Server on Azure VM to determine if you can save on cost or optimize your performance by migrating your workload to Azure SQL Managed Instance. This feature is currently in preview. Review [Modernization Advisor](../modernization-advisor.md) to learn more. |
99-
| **SQL Insights retired** | SQL Insights has been retired and is no longer available. Consider using [Azure Monitor SCOM Managed Instance](/azure/azure-monitor/scom-manage-instance/overview) with the [SQL Server management pack](/system-center/scom/sql-server-management-pack-monitoring-configuration) or another monitoring solution to monitor SQL Server on Azure VMs. |
100-
101-
102-
### November 2024
68+
### September 2025
10369

10470
| Changes | Details |
105-
| --- | --- |
106-
| **Mbsv3 and Mbdsv3 VM series GA** | A powerful new VM series that currently delivers one of the highest IOPS and GB throughput, with substantial vCore and memory options. This VM series is now generally available. Review [Mbsv3 and Mbdsv3 series](performance-guidelines-best-practices-vm-size.md#mbsv3-and-mbdsv3-series) to learn more. |
71+
| --- | --- | --- |
72+
| **New Azure SQL hub** | Choosing the right Azure SQL service can be challenging. To make this easier, we built the [Azure SQL hub at aka.ms/azuresqlhub](https://aka.ms/azuresqlhub), a new home for everything related to Azure SQL in the Azure portal. For more information, read the blog post [Introducing the Azure SQL hub: A simpler, guided entry into Azure SQL](https://aka.ms/azuresqlhubblog). |
10773

108-
### October 2024
109-
110-
| Changes | Details |
111-
| --- | --- |
112-
| **Microsoft Entra authentication in any cloud**| It's now possible to configure Microsoft Entra authentication for your SQL Server on Azure VMs in any cloud. Review [Microsoft Entra authentication](configure-azure-ad-authentication-for-sql-vm.md) to learn more. |
11374

11475
## Archive
11576

77+
11678
For updates made in previous years, see the [What's new archive](doc-changes-updates-release-notes-whats-new-archive.md).
11779

11880
## Contribute to content

azure-sql/virtual-machines/windows/performance-guidelines-best-practices-vm-size.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Provides VM size guidelines and best practices to optimize the perf
44
author: dplessMSFT
55
ms.author: dpless
66
ms.reviewer: randolphwest, mathoma
7-
ms.date: 04/02/2025
7+
ms.date: 01/26/2026
88
ms.service: azure-vm-sql-server
99
ms.subservice: performance
1010
ms.topic: best-practice
@@ -225,6 +225,10 @@ For example, the [M64-32ms](/azure/virtual-machines/constrained-vcpu) requires l
225225
> - Medium to large data warehouse workloads may still benefit from [constrained vCore VMs](/azure/virtual-machines/constrained-vcpu), but data warehouse workloads are commonly characterized by fewer users and processes addressing larger amounts of data through query plans that run in parallel.
226226
> - The compute cost, which includes operating system licensing, will remain the same as the parent virtual machine.
227227
228+
## VM vCore customization
229+
230+
With [VM vCore customization](vm-vcore-customization-for-sql.md), you can customize the number of vCPUs presented to the guest OS for SQL Server workloads, and disable Simultaneous Multithreading (SMT). This capability allows you to appropriately size the vCPU count to match your SQL Server licensing needs while preserving the VM's memory and I/O capabilities.
231+
228232
## Related content
229233

230234
To learn more, see the other articles in this best practices series:

0 commit comments

Comments
 (0)