Skip to content

Commit b8d9137

Browse files
Merge pull request #34323 from rwestMSFT/rw-0605-fix-437502
Fix footnotes (UUF 437502)
2 parents 2e78687 + c1d1ad9 commit b8d9137

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

docs/database-engine/configure-windows/configure-the-max-worker-threads-server-configuration-option.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Server configuration: max worker threads"
33
description: Find out how to use the max worker threads option to configure the number of worker threads that are available to SQL Server to process certain requests.
44
author: rwestMSFT
55
ms.author: randolphwest
6-
ms.date: 10/18/2024
6+
ms.date: 06/05/2024
77
ms.service: sql
88
ms.subservice: configuration
99
ms.topic: conceptual
@@ -74,22 +74,26 @@ The following table shows the automatically configured number of max worker thre
7474

7575
Up to [!INCLUDE [sssql16-md](../../includes/sssql16-md.md)] with Service Pack 1, the *Workers per CPU* only depend on the architecture (32-bit or 64-bit):
7676

77-
| Number of logical CPUs | 32-bit computer <sup>1</sup> | 64-bit computer |
77+
| Number of logical CPUs | 32-bit computer <sup>&dagger;</sup> | 64-bit computer |
7878
| --- | --- | --- |
7979
| \<= 4 | 256 | 512 |
80-
| \> 4 | 256 + ((logical CPUs - 4) * 8) | 512 <sup>2</sup> + ((logical CPUs - 4) * 16) |
80+
| \> 4 | 256 + ((logical CPUs - 4) * 8) | 512 <sup>&dagger;&dagger;</sup> + ((logical CPUs - 4) * 16) |
81+
82+
<sup>&dagger;</sup> Starting with [!INCLUDE [sssql16-md](../../includes/sssql16-md.md)], [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] can no longer be installed on a 32-bit operating system. 32-bit computer values are listed for the assistance of customers running [!INCLUDE [ssSQL14](../../includes/sssql14-md.md)] and earlier. We recommend 1,024 as the maximum number of worker threads for an instance of [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] that is running on a 32-bit computer.
83+
84+
<sup>&dagger;&dagger;</sup> Starting with [!INCLUDE [ssSQL17](../../includes/sssql17-md.md)], the *Default Max Workers* value is divided by 2 for machines with less than 2 GB of memory.
8185

8286
Starting with [!INCLUDE [sssql16-md](../../includes/sssql16-md.md)] SP2 and [!INCLUDE [ssSQL17](../../includes/sssql17-md.md)], the *Workers per CPU* depend on the architecture and number of processors (between 4 and 64, or greater than 64):
8387

84-
| Number of logical CPUs | 32-bit computer <sup>1</sup> | 64-bit computer |
88+
| Number of logical CPUs | 32-bit computer <sup>&dagger;</sup> | 64-bit computer |
8589
| --- | --- | --- |
8690
| \<= 4 | 256 | 512 |
87-
| \> 4 and \<= 64 | 256 + ((logical CPUs - 4) * 8) | 512 <sup>2</sup> + ((logical CPUs - 4) * 16) |
88-
| \> 64 | 256 + ((logical CPUs - 4) * 32) | 512 <sup>2</sup> + ((logical CPUs - 4) * 32) |
91+
| \> 4 and \<= 64 | 256 + ((logical CPUs - 4) * 8) | 512 <sup>&dagger;&dagger;</sup> + ((logical CPUs - 4) * 16) |
92+
| \> 64 | 256 + ((logical CPUs - 4) * 32) | 512 <sup>&dagger;&dagger;</sup> + ((logical CPUs - 4) * 32) |
8993

90-
<sup>1</sup> Starting with [!INCLUDE [sssql16-md](../../includes/sssql16-md.md)], [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] can no longer be installed on a 32-bit operating system. 32-bit computer values are listed for the assistance of customers running [!INCLUDE [ssSQL14](../../includes/sssql14-md.md)] and earlier. We recommend 1,024 as the maximum number of worker threads for an instance of [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] that is running on a 32-bit computer.
94+
<sup>&dagger;</sup> Starting with [!INCLUDE [sssql16-md](../../includes/sssql16-md.md)], [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] can no longer be installed on a 32-bit operating system. 32-bit computer values are listed for the assistance of customers running [!INCLUDE [ssSQL14](../../includes/sssql14-md.md)] and earlier. We recommend 1,024 as the maximum number of worker threads for an instance of [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] that is running on a 32-bit computer.
9195

92-
<sup>2</sup> Starting with [!INCLUDE [ssSQL17](../../includes/sssql17-md.md)], the *Default Max Workers* value is divided by 2 for machines with less than 2 GB of memory.
96+
<sup>&dagger;&dagger;</sup> Starting with [!INCLUDE [ssSQL17](../../includes/sssql17-md.md)], the *Default Max Workers* value is divided by 2 for machines with less than 2 GB of memory.
9397

9498
> [!TIP]
9599
> For more information on using more than 64 logical CPUs, see [Best Practices for running SQL Server on computers that have more than 64 CPUs](../../relational-databases/thread-and-task-architecture-guide.md#best-practices-for-running-sql-server-on-computers-that-have-more-than-64-cpus).

0 commit comments

Comments
 (0)