Skip to content

Commit 06839d2

Browse files
authored
Merge pull request #7224 from pmasl/patch-278
Update configure-the-cost-threshold-for-parallelism-server-configurat…
2 parents 82829c2 + f640085 commit 06839d2

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

docs/database-engine/configure-windows/configure-the-cost-threshold-for-parallelism-server-configuration-option.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ manager: craigg
5454

5555
- The **max degree of parallelism** option is set to 1.
5656

57-
A logical processor is the basic unit of processor hardware that allows the operating system to dispatch a task or execute a thread context. Each logical processor can execute only one thread context at a time. The processor core is the circuitry that provides ability to decode and execute instructions. A processor core may contain one or more logical processors. The following [!INCLUDE[tsql](../../includes/tsql-md.md)] query can be used for obtaining CPU information for the system.
57+
A logical processor is the basic unit of processor hardware that allows the operating system to dispatch a task or execute a thread context. Each logical processor can execute only one thread context at a time. The processor core is the circuitry that provides ability to decode and execute instructions. A processor core may contain one or more logical processors. The following [!INCLUDE[tsql](../../includes/tsql-md.md)] query can be used for obtaining CPU information for the system.
5858

59-
```
59+
```sql
6060
SELECT (cpu_count / hyperthread_ratio) AS PhysicalCPUs,
6161
cpu_count AS logicalCPUs
6262
FROM sys.dm_os_sys_info
@@ -66,7 +66,7 @@ FROM sys.dm_os_sys_info
6666

6767
- This option is an advanced option and should be changed only by an experienced database administrator or certified [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] professional.
6868

69-
- In certain cases, a parallel plan may be chosen even though the query's cost plan is less than the current **cost threshold for parallelism** value. This can happen because the decision to use a parallel or serial plan is based on a cost estimate provided before the full optimization is complete.
69+
- In certain cases, a parallel plan may be chosen even though the query's cost plan is less than the current **cost threshold for parallelism** value. This can happen because the decision to use a parallel or serial plan is based on a cost estimate provided earlier in the optimization process. For more information, refer to the [Query Processing Architecture Guide](../../relational-databases/query-processing-architecture-guide.md#parallel-query-processing).
7070

7171
- While the default value of 5 is adequate for most systems, a different value may be appropriate. Perform application testing with higher and lower values if needed to optimize application performance.
7272

@@ -83,7 +83,7 @@ FROM sys.dm_os_sys_info
8383

8484
2. Click the **Advanced** node.
8585

86-
3. Under **Parallelism**, change the **CostThresholdForParallelism** option to the value you want. Type or select a value from 0 to 32767.
86+
3. Under **Parallelism**, change the **Cost Threshold for Parallelism** option to the value you want. Type or select a value from 0 to 32767.
8787

8888
## <a name="TsqlProcedure"></a> Using Transact-SQL
8989

0 commit comments

Comments
 (0)