SQL Server - xp_cmdshell

In SQL Server, "xp_cmdshell" is a system extended stored procedure that allows users to execute operating system commands directly from within SQL Server. This feature enables users to run command prompt commands, batch files, and other operations on the ...
Read More

SQL Server - user options

In SQL Server, the "user options" configuration setting refers to a bitmask that controls various user-specific options and settings for individual user sessions. This setting allows you to customize the behavior of certain SQL Server features and functio...
Read More

SQL Server - user connections

In SQL Server, the "user connections" configuration option controls the maximum number of simultaneous user connections allowed to the SQL Server instance. When the number of user connections reaches the configured limit, SQL Server will not accept additi...
Read More

SQL Server - two digit year cutoff

In SQL Server, the "two digit year cutoff" configuration option allows you to specify a pivot year that determines how two-digit years are interpreted. This setting is used to help SQL Server determine the century for dates represented with two digits, su...
Read More

SQL Server - transform noise words

In SQL Server 2022, the "transform noise words" server configuration option allows you to suppress an error message that may occur when noise words (stopwords) cause a Boolean operation on a full-text query to return zero rows. Noise words are common word...
Read More

SQL Server - tempdb metadata memory-optimized

In SQL Server, the "tempdb metadata memory-optimized" configuration option allows you to specify whether the metadata for temporary objects in the tempdb database should be memory-optimized. When enabled, this setting stores the metadata for temporary obj...
Read More

SQL Server - suppress recovery model errors

In SQL Server, the "suppress recovery model errors" configuration option controls whether certain errors related to the recovery model settings are suppressed or displayed in the error log. The recovery model in SQL Server determines how transactions are ...
Read More

SQL Server - SMO and DMO XPs

In SQL Server, the "SMO and DMO XPs" configuration option controls the execution of SQL Server Management Objects (SMO) and SQL Distributed Management Objects (DMO) extended stored procedures (XPs). SMO and DMO are programming libraries used for managing ...
Read More

SQL Server - show advanced options

In SQL Server, the "show advanced options" configuration setting controls whether advanced configuration options are visible and accessible in the sp_configure system stored procedure. Enabling the "show advanced options" setting allows users to view and ...
Read More

SQL Server - set working set size

In SQL Server, the "set working set size" configuration option controls the amount of physical memory (working set) that SQL Server can use. The working set size represents the portion of memory that is actively used by SQL Server processes and is essenti...
Read More

SQL Server - server trigger recursion

In SQL Server, the "server trigger recursion" configuration option controls whether server-level DDL triggers can be fired recursively. DDL triggers are special types of triggers that are fired in response to Data Definition Language (DDL) events, such as...
Read More

SQL Server - scan for startup procs

In SQL Server, the "scan for startup procs" configuration option controls whether SQL Server scans for and executes stored procedures marked as startup procedures when the SQL Server service starts up. Startup procedures are user-defined stored procedures...
Read More

SQL Server - Replication XPs

In SQL Server, the "Replication XPs" configuration option enables the replication system stored procedures, functions, and extended stored procedures (XPs) required for SQL Server replication functionality. When this configuration option is enabled, SQL S...
Read More

SQL Server - remote query timeout (s)

In SQL Server, the "remote query timeout (s)" configuration setting specifies the maximum amount of time (in seconds) that a remote query executed against a linked server can run before timing out. This setting helps control the duration for executing rem...
Read More

SQL Server - remote login timeout (s)

In SQL Server, the "remote login timeout (s)" configuration setting determines the maximum amount of time (in seconds) that the SQL Server will wait for a remote login attempt to complete before timing out. This setting is used to control the duration for...
Read More

SQL Server - remote admin connections

The "remote admin connections" configuration in SQL Server allows administrators to connect to the SQL Server instance remotely for administrative purposes, even when the server is unresponsive or experiencing issues. This feature provides a dedicated con...
Read More

SQL Server - remote proc trans

In SQL Server, the "remote proc trans" configuration setting controls whether distributed transactions initiated by remote stored procedure calls are enlisted in a distributed transaction. When this setting is enabled, remote stored procedures are include...
Read More

SQL Server - remote access

The "remote access" configuration in SQL Server refers to the setting that controls whether remote connections to the SQL Server instance are allowed or not. When remote access is enabled, clients can connect to the SQL Server instance from remote locatio...
Read More

SQL Server - recovery interval (min)

The "recovery interval (min)" configuration in SQL Server is a setting that determines the frequency at which the log records are flushed to disk during database recovery. This configuration specifies the maximum amount of time, in minutes, that SQL Serve...
Read More

SQL Server - query wait (s)

The "query wait (s)" configuration in SQL Server is a setting that determines the maximum amount of time, in seconds, that a query can wait for resources before being canceled or terminated. This configuration helps manage query execution by setting a lim...
Read More

SQL Server - query governor cost limit

The "query governor cost limit" configuration in SQL Server is a setting that allows users to define a threshold for the estimated query cost in terms of query execution units (QEs). When a query is submitted to SQL Server, the query optimizer estimates t...
Read More

SQL Server - priority boost

The "priority boost" configuration in SQL Server is a setting that allows users to adjust the base priority of the SQL Server process in the Windows operating system. By default, SQL Server runs at a normal priority level, but enabling the "priority boost...
Read More

SQL Server - precompute rank

The "precompute rank" configuration in SQL Server is related to the Full-Text Search feature, specifically the ability to precompute the rank values for full-text queries. By enabling the "precompute rank" option, the Full-Text Search engine can calculate...
Read More

SQL Server - PolyBase network encryption

The "PolyBase network encryption" configuration in SQL Server refers to the setting that controls whether communication between SQL Server instances and external data sources accessed through PolyBase is encrypted. This setting ensures that data transmitt...
Read More

SQL Server - PolyBase enabled

In SQL Server, "PolyBase enabled" is a feature that allows users to query and combine relational data in SQL Server with non-relational data stored in external sources such as Hadoop or Azure Blob Storage. The "PolyBase enabled" configuration refers to th...
Read More

SQL Server - PH timeout (s)

The "PH timeout (s)" configuration in SQL Server is used to specify the time, in seconds, that the Full-Text Protocol Handler (PH) should wait to connect to a database before timing out. The PH is hosted in the Filter Daemon Host and is responsible for fe...
Read More

SQL Server - optimize for ad hoc workloads

In SQL Server, the "optimize for ad hoc workloads" configuration setting is used to improve the efficiency of the plan cache for queries that are executed infrequently or are only executed once. When this setting is enabled, SQL Server optimizes the plan ...
Read More

SQL Server - openrowset auto_create_statistics

In SQL Server, the "openrowset auto_create_statistics" configuration setting controls whether statistics are automatically created for columns when using the OPENROWSET function to access external data sources. Statistics in SQL Server are used by the que...
Read More

SQL Server - open objects

In SQL Server, the "open objects" configuration setting refers to the ability to have multiple active objects, such as tables, views, stored procedures, or cursors, open simultaneously within a database session. When this setting is enabled, SQL Server al...
Read More

SQL Server - Ole Automation Procedures

In SQL Server, "Ole Automation Procedures" is a configuration setting that controls the ability of SQL Server to use the OLE Automation procedures. OLE Automation allows SQL Server to interact with external applications and components through COM (Compone...
Read More

SQL Server - network packet size (B)

In SQL Server, the "network packet size (B)" configuration setting determines the size of network packets used for communication between the SQL Server instance and client applications. The network packet size setting specifies the maximum amount of data ...
Read More

SQL Server - nested triggers

In SQL Server, the "nested triggers" configuration setting controls whether triggers can be fired recursively when a triggering action causes another trigger to fire. Triggers are special types of stored procedures that are automatically executed in respo...
Read More

SQL Server - min server memory (MB)

In SQL Server, the "min server memory (MB)" configuration setting specifies the minimum amount of memory that SQL Server will attempt to keep allocated for its buffer pool and other memory-consuming components. This setting helps ensure that SQL Server ha...
Read More

SQL Server - min memory per query (KB)

In SQL Server, the "min memory per query (KB)" configuration setting specifies the minimum amount of memory in kilobytes (KB) that should be allocated for query execution. This setting helps SQL Server optimize query performance by ensuring that a minimum...
Read More

SQL Server - media retention

In SQL Server, the "media retention" configuration setting determines how long SQL Server retains backup media before it can be reused or overwritten. Backup media includes backup files, tapes, or disks where SQL Server stores backup copies of databases a...
Read More

SQL Server - max worker threads

In SQL Server, the "max worker threads" configuration setting determines the maximum number of worker threads that SQL Server can create to handle incoming client connections and perform various tasks concurrently. Worker threads are responsible for execu...
Read More

SQL Server - max text repl size (B)

In SQL Server, the "max text repl size (B)" configuration setting specifies the maximum size in bytes (B) of the text data that can be replicated in a transactional replication environment. Transactional replication is a feature in SQL Server that allows ...
Read More

SQL Server - max server memory (MB)

In SQL Server, the "max server memory (MB)" configuration setting controls the maximum amount of memory that SQL Server can allocate for its buffer pool and other memory-consuming components. The buffer pool is a key component of SQL Server's memory archi...
Read More

SQL Server - max RPC request params (KB)

In SQL Server, the "max RPC request params (KB)" configuration setting specifies the maximum size in kilobytes (KB) of Remote Procedure Call (RPC) request parameters that can be sent to SQL Server for processing. RPC requests are used to execute stored pr...
Read More

SQL Server - max full-text crawl range

The "max full-text crawl range" configuration in SQL Server specifies the maximum number of rows that the Full-Text Search service can process during a single crawl range operation. Full-Text Search is a feature in SQL Server that allows users to perform ...
Read More

SQL Server - max degree of parallelism

In SQL Server, the "max degree of parallelism" configuration setting controls the maximum number of processors that can be used for parallel query execution. When a query is executed in parallel, SQL Server can assign multiple processors to work on differ...
Read More

SQL Server - locks

In SQL Server, "locks" configuration refers to the management of locks within the database engine to control concurrent access to data and maintain data integrity. Locks are used to prevent conflicts and ensure that transactions are executed in a consiste...
Read More

SQL Server - lightweight pooling

In SQL Server, "lightweight pooling" is a configuration option that can be used to enable or disable the use of fiber mode scheduling for SQL Server worker threads. Fiber mode scheduling is an alternative threading model that allows SQL Server to manage i...
Read More

SQL Server - in-doubt xact resolution

In SQL Server, "in-doubt xact resolution" refers to the process of resolving distributed transactions that are in an indeterminate state, often caused by failures or communication issues between different participating databases in a distributed transacti...
Read More

SQL Server - index create memory (KB)

In SQL Server, the "index create memory (KB)" configuration setting specifies the amount of memory allocated for creating or rebuilding indexes on database tables. When creating or rebuilding indexes in SQL Server, the server will use the memory specified...
Read More

SQL Server - hardware offload mode

In SQL Server 2022 and later versions, the "hardware offload mode" configuration refers to utilizing hardware acceleration capabilities provided by Intel QuickAssist Technology (QAT) for specific operations within SQL Server. There are two modes available...
Read More

SQL Server - hardware offload enabled

In SQL Server, the "hardware offload enabled" configuration setting refers to the ability to utilize hardware offloading features provided by network adapters, storage controllers, or other hardware components to accelerate specific operations, such as en...
Read More

SQL Server - hardware offload config

In SQL Server, the "hardware offload config" configuration refers to the ability to leverage hardware offloading features provided by network adapters or storage controllers to accelerate certain operations, such as encryption, compression, or query proce...
Read More

SQL Server - Hadoop connectivity

In SQL Server, "Hadoop connectivity" refers to the capability of SQL Server to integrate and interact with Apache Hadoop, an open-source distributed processing framework used for storing and processing large volumes of data across clusters of commodity ha...
Read More

SQL Server - ft notify bandwidth (min)

In SQL Server, the "ft notify bandwidth (min)" configuration setting controls the minimum bandwidth that can be used by the Full-Text Search (FTS) notification process when sending notifications for changes to full-text indexed data. This setting allows a...
Read More

SQL Server - ft notify bandwidth (max)

In SQL Server, the "ft notify bandwidth (max)" configuration setting controls the maximum bandwidth that can be used by the Full-Text Search (FTS) notification process when sending notifications for changes to full-text indexed data. This setting allows a...
Read More

SQL Server - ft crawl bandwidth (min)

In SQL Server, the "ft crawl bandwidth (min)" configuration setting controls the minimum bandwidth that can be used by the Full-Text Search (FTS) crawl process when indexing data for full-text search queries. This setting allows administrators to ensure t...
Read More

SQL Server - ft crawl bandwidth (max)

In SQL Server, the "ft crawl bandwidth (max)" configuration setting controls the maximum bandwidth that can be used by the Full-Text Search (FTS) crawl process when indexing data for full-text search queries. This setting allows administrators to limit th...
Read More

SQL Server - fill factor (%)

In SQL Server, the "fill factor (%)" configuration setting determines the percentage of space on each leaf-level page that is filled with data during index creation or rebuild operations. This setting helps control the amount of free space left on index p...
Read More

SQL Server - filestream access level

In SQL Server, the "filestream access level" configuration setting determines the level of access and permissions granted to users and applications for interacting with Filestream data. Filestream is a feature in SQL Server that allows for the storage and...
Read More

SQL Server - external scripts enabled

In SQL Server, the "external scripts enabled" configuration allows users to execute external scripts written in languages such as R or Python within the SQL Server environment. This feature enables data scientists, analysts, and developers to leverage the...
Read More

SQL Server - EKM provider enabled

In SQL Server, the "EKM provider enabled" configuration refers to the ability to use an Extensible Key Management (EKM) provider to manage and secure encryption keys used within SQL Server. When this configuration is enabled, SQL Server can leverage an EK...
Read More

SQL Server - disallow results from triggers

In SQL Server, the "disallow results from triggers" configuration option controls whether triggers can return result sets to the calling application. When this option is enabled, triggers are not allowed to return result sets, such as rowsets or query res...
Read More

SQL Server - default trace enabled

In SQL Server, the "default trace enabled" configuration refers to the default trace feature that captures various events and activities occurring on the SQL Server instance. When the default trace is enabled, SQL Server records information about specific...
Read More

SQL Server - default language

In SQL Server, the "default language" configuration setting is used to specify the default language that is applied to the instance of SQL Server. This default language setting affects various aspects of SQL Server behavior, such as error messages, system...
Read More

SQL Server - default full-text language

In SQL Server, the "default full-text language" configuration setting determines the language used for full-text indexing and querying operations within a full-text index. When creating a full-text index on a table in SQL Server, you can specify the defau...
Read More

SQL Server - Database Mail XPs

In SQL Server, "Database Mail XPs" is a configuration option that controls the ability of SQL Server to use the Database Mail feature for sending email notifications from the database engine. When the "Database Mail XPs" configuration option is enabled, S...
Read More

SQL Server - Data processed weekly limit in TB

Cost control feature in serverless SQL pool enables you to set the budget for amount of data processed. You can set the budget in TB of data processed for a day, week, and month. The built-in configuration in SQL Server called "Data processed weekly limit...
Read More

SQL server - Data processed daily limit in TB

It seems there might be a misunderstanding in your question. SQL Server does not have a built-in configuration named "Data processed daily limit in TB." However, I can provide information on data processing limits and considerations in SQL Server.Explanat...
Read More

SQL Server - cursor threshold

In SQL Server, the "cursor threshold" configuration refers to the setting that determines the number of rows that must be processed before a cursor is automatically converted from a fast-forward cursor to a static or keyset cursor. Cursors are database ob...
Read More

SQL Server - Cross database ownership chaining

"Cross database ownership chaining" is a configuration setting in SQL Server that allows ownership chaining to occur across multiple databases. Ownership chaining is a security feature that enables a user who has permission to access an object in one data...
Read More

SQL Server - cost threshold for parallelism

The "cost threshold for parallelism" configuration in SQL Server is a setting that determines the threshold at which SQL Server decides to parallelize query execution. Parallelism allows SQL Server to use multiple threads to process a single query concurr...
Read More

SQL Server - Contained database authentication

Contained database authentication in SQL Server is a feature that allows users to connect to a database without authenticating against the instance of SQL Server. Instead, authentication is performed at the database level, making the database "self-contai...
Read More

SQL Server - common criteria compliance enabled

The "common criteria compliance enabled" configuration in SQL Server refers to the ability to enable or disable settings that align with the Common Criteria certification standard. Common Criteria is an internationally recognized set of guidelines and sta...
Read More

SQL Server - column encryption enclave type

The "column encryption enclave type" configuration in SQL Server is related to the Always Encrypted feature, which enables transparent encryption of sensitive data stored in database columns. The enclave type setting specifies the type of secure enclave t...
Read More

SQL Server - clr strict security

The "clr strict security" configuration in SQL Server is a security feature introduced to enhance the security of SQL Server CLR assemblies by enforcing stricter security requirements. When "clr strict security" is enabled, SQL Server requires that all CL...
Read More

SQL Server - clr enabled

The "clr enabled" configuration in SQL Server allows administrators to enable or disable the execution of Common Language Runtime (CLR) assemblies within the database engine. CLR integration enables developers to create stored procedures, functions, trigg...
Read More

SQL Server - c2 audit mode

The "c2 audit mode" configuration in SQL Server is a legacy security feature that enables C2 compliance auditing. C2 compliance refers to a set of security requirements defined by the U.S. Department of Defense (DoD) for evaluating and certifying the secu...
Read More

SQL Server - blocked process threshold (s)

The "blocked process threshold (s)" configuration in SQL Server determines the threshold at which SQL Server identifies and logs blocked processes. When a process is blocked by another process and the blocking process exceeds the specified threshold time,...
Read More

SQL Server - backup compression default

The "backup compression default" configuration in SQL Server allows administrators to set the default behavior for backup compression on the server. When this option is enabled, all backups performed on the server will be compressed by default unless expl...
Read More

SQL Server - backup compression algorithm

The "backup compression algorithm" configuration in SQL Server allows administrators to specify the compression algorithm used for compressing database backups. This feature helps reduce the size of backup files, optimize storage space, and enhance backup...
Read More

SQL Server - backup checksum default

The "backup checksum default" configuration in SQL Server determines whether backup checksums are enabled by default when performing database backups. When this configuration is set to ON, SQL Server automatically calculates and verifies checksums for bac...
Read More

SQL Server - automatic soft-NUMA disabled

The "automatic soft-NUMA disabled" configuration in SQL Server relates to the behavior of SQL Server's automatic NUMA (Non-Uniform Memory Access) configuration feature. NUMA is a hardware design in modern servers that provides separate memory access for e...
Read More

SQL Server - allow updates

The "allow updates" configuration in SQL Server allows users to update system tables in the master database, which contain metadata and configuration information about the SQL Server instance. Enabling this configuration provides users with the ability to...
Read More

SQL Server - allow polybase export

The "allow polybase export" configuration in SQL Server enables or disables the ability to export data from SQL Server to external data sources using PolyBase technology. PolyBase allows for seamless integration and querying of external data sources such ...
Read More

SQL Server - allow filesystem enumeration

The "allow filesystem enumeration" configuration in SQL Server controls whether SQL Server is allowed to access and enumerate files and directories on the underlying file system. When enabled, SQL Server has the ability to list the files and folders prese...
Read More

SQL Server - affinity64 mask

The "affinity64 mask" configuration in SQL Server is a setting that allows you to specify the CPU cores that SQL Server should use for processing tasks on 64-bit systems. Similar to the "affinity mask," the "affinity64 mask" controls the processor affinit...
Read More

SQL Server - affinity64 I/O mask

The "affinity64 I/O mask" configuration in SQL Server is a setting that allows you to control the processor affinity for I/O operations specifically on 64-bit systems. Similar to the "affinity I/O mask," the "affinity64 I/O mask" determines which CPU core...
Read More

SQL Server - affinity mask

The "affinity mask" configuration in SQL Server allows you to specify the CPU cores that SQL Server should use for its processing tasks. The affinity mask is a bitmask that represents the CPU cores available on the server, with each bit corresponding to a...
Read More

SQL Server - affinity I/O mask

The "affinity I/O mask" configuration in SQL Server is a setting that allows you to control the processor affinity for I/O operations. Processor affinity determines which CPU cores are assigned to specific tasks or processes in a multi-core system. The "a...
Read More

SQL Server - ADR Preallocation Factor

The "ADR Preallocation Factor" configuration in SQL Server is related to the Accelerated Database Recovery (ADR) feature, which aims to improve database recovery performance by reducing the time required for rollback operations. The "ADR Preallocation Fac...
Read More

SQL Server - access check cache quota

In SQL Server, the "access check cache quota" configuration option specifies the maximum amount of memory that can be used for caching access check information. This cache stores access permissions for securable objects, allowing SQL Server to validate pe...
Read More

SQL Server - Ad Hoc Distributed Queries

In SQL Server, the "Ad Hoc Distributed Queries" configuration option controls whether ad hoc distributed queries can be executed on the server. Ad hoc distributed queries allow SQL Server to execute distributed queries against remote data sources using OP...
Read More

SQL Server - ADR cleaner retry timeout (min)

The "ADR cleaner retry timeout (min)" configuration option in SQL Server, specifically related to the Accelerated Database Recovery (ADR) feature, governs the minimum time interval in minutes that the ADR cleaner should wait before retrying cleanup proces...
Read More

SQL Server - ADR Cleaner Thread Count

The "ADR Cleaner Thread Count" configuration in SQL Server is related to the Accelerated Database Recovery (ADR) feature, which is designed to improve database recovery performance and efficiency. This configuration setting determines the number of thread...
Read More

SQL Server - access check cache bucket count

In SQL Server, the "access check cache bucket count" configuration option determines the number of buckets used for caching access check information. This cache is used to store access permissions for securables (like tables, views, stored procedures) to ...
Read More

SQL Server - Agent XPs

In SQL Server, "Agent XPs" is a configuration option that enables the SQL Server Agent extended stored procedures. When Agent XPs is enabled, it allows SQL Server Agent to perform various automated tasks, such as running SQL Server Agent jobs, managing al...
Read More