Skip to content

Commit ca4009c

Browse files
authored
Merge pull request #35150 from rwestMSFT/rw-0827-expert
Professional experts don't have to be certified
2 parents 9d8a4fc + b829167 commit ca4009c

21 files changed

Lines changed: 26 additions & 22 deletions

docs/database-engine/configure-windows/configure-the-cursor-threshold-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The accuracy of the query optimizer to determine an estimate for the number of r
2424

2525
## Recommendations
2626

27-
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.
27+
This option is an advanced option, and should be changed only by an experienced database professional.
2828

2929
If you set `cursor threshold` to `-1`, all keysets are generated synchronously, which benefits small cursor sets. If you set `cursor threshold` to `0`, all cursor keysets are generated asynchronously. With other values, the query optimizer compares the number of expected rows in the cursor set and builds the keyset asynchronously if it exceeds the number set in `cursor threshold`. Don't set `cursor threshold` too low, because small result sets are better built synchronously.
3030

docs/database-engine/configure-windows/configure-the-default-full-text-language-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The value of the `default full-text language` option is used in a full-text inde
2323

2424
## Recommendations
2525

26-
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.
26+
This option is an advanced option, and should be changed only by an experienced database professional.
2727

2828
The `default full-text language` option requires a locale identifier (LCID) value. For a list of supported LCIDs and their related languages, see [sys.fulltext_languages](../../relational-databases/system-catalog-views/sys-fulltext-languages-transact-sql.md). Other languages might also be available from independent software vendors, for example. If no specific language is found, the Full-Text Engine automatically switches to the primary language.
2929

docs/database-engine/configure-windows/configure-the-fill-factor-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ This article describes how to configure the `fill factor` server configuration o
1818

1919
## Recommendations
2020

21-
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.
21+
This option is an advanced option, and should be changed only by an experienced database professional.
2222

2323
## Permissions
2424

docs/database-engine/configure-windows/configure-the-index-create-memory-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The run value for this option doesn't exceed the actual amount of memory that ca
2626

2727
## Recommendations
2828

29-
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.
29+
This option is an advanced option, and should be changed only by an experienced database professional.
3030

3131
The `index create memory` option is self-configuring and usually works without requiring adjustment. However, if you experience difficulties creating indexes, consider increasing the value of this option from its run value.
3232

docs/database-engine/configure-windows/configure-the-locks-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This article describes how to configure the `locks` server configuration option
2121
2222
## Recommendations
2323

24-
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.
24+
This option is an advanced option, and should be changed only by an experienced database professional.
2525

2626
When the server is started with `locks` set to `0`, the lock manager acquires sufficient memory from the [!INCLUDE [ssDE](../../includes/ssde-md.md)] for an initial pool of 2,500 lock structures. As the lock pool is exhausted, more memory is acquired for the pool.
2727

docs/database-engine/configure-windows/configure-the-max-degree-of-parallelism-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For more on `MAXDOP` in [!INCLUDE [ssazure-sqldb](../../includes/ssazure-sqldb.m
3030

3131
## Considerations
3232

33-
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.
33+
This option is an advanced option, and should be changed only by an experienced database professional.
3434

3535
If the affinity mask option isn't set to the default, it might restrict the number of processors available to [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] on symmetric multiprocessing (SMP) systems.
3636

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ The `max worker threads` server configuration option doesn't limit all threads t
5656

5757
## Recommendations
5858

59-
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. If you suspect that there's a performance problem, it's probably not the availability of worker threads. The cause is more likely related to activities that occupy the worker threads and don't release them. Examples include long-running queries or bottlenecks on the system (I/O, blocking, latch waits, network waits) that cause long-waiting queries. It's best to find the root cause of a performance issue before you change the max worker threads setting. For more information on assessing performance, see [Monitor and Tune for Performance](../../relational-databases/performance/monitor-and-tune-for-performance.md).
59+
This option is an advanced option, and should be changed only by an experienced database professional.
60+
61+
If you suspect that there's a performance problem, it's probably not the availability of worker threads. The cause is more likely related to activities that occupy the worker threads and don't release them. Examples include long-running queries or bottlenecks on the system (I/O, blocking, latch waits, network waits) that cause long-waiting queries. It's best to find the root cause of a performance issue before you change the max worker threads setting. For more information on assessing performance, see [Monitor and Tune for Performance](../../relational-databases/performance/monitor-and-tune-for-performance.md).
6062

6163
Thread pooling helps optimize performance when a large number of clients connect to the server. Usually, a separate operating system thread is created for each query request. However, with hundreds of connections to the server, using one thread per query request can consume large amounts of system resources. The `max worker threads` option enables [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] to create a pool of worker threads to service a larger number of query requests, which improves performance.
6264

docs/database-engine/configure-windows/configure-the-media-retention-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ If you use the backup medium before the set number of days has passed, [!INCLUDE
2424

2525
## Recommendations
2626

27-
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.
27+
This option is an advanced option, and should be changed only by an experienced database professional.
2828

2929
The `media retention` option can be overridden by using the `RETAINDAYS` clause of the [BACKUP](../../t-sql/statements/backup-transact-sql.md) statement.
3030

docs/database-engine/configure-windows/configure-the-min-memory-per-query-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ The amount of min memory per query has precedence over the [index create memory]
2828

2929
## Recommendations
3030

31-
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.
31+
This option is an advanced option, and should be changed only by an experienced database professional.
3232

3333
The [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] query processor tries to determine the optimal amount of memory to allocate to a query. The min memory per query option lets the administrator specify the minimum amount of memory any single query receives. Queries generally receive more memory than this, if they have hash and sort operations on a large volume of data. Increasing the value of min memory per query might improve performance for some small to medium-sized queries, but doing so could lead to increased competition for memory resources. The min memory per query option includes memory allocated for sort operations.
3434

docs/database-engine/configure-windows/configure-the-network-packet-size-server-configuration-option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The maximum network packet size for encrypted connections is 16,383 bytes.
3333
3434
## Recommendations
3535

36-
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.
36+
This option is an advanced option, and should be changed only by an experienced database professional.
3737

3838
If an application does bulk copy operations or sends or receives large amounts of text or image data, a packet size larger than the default might improve efficiency because it results in fewer network read-and-write operations. If an application sends and receives small amounts of information, the packet size can be set to 512 bytes, which is sufficient for most data transfers.
3939

0 commit comments

Comments
 (0)