Категории
Компьютеры
Просмотр и изменение параметров сервера с помощью хранимой процедуры sp_configure просмотров - 442
В табл. 4-7 представлен перечень стандартных параметров конфигурации сервера.
Параметры приведены в алфавитном порядке, даны их минимальные и максимальные значения, а также значения по умолчанию. Столбец «Динамический (Да/Нет)» показывает, является ли параметр динамическим. В случае если в этом столбце указано «Нет», изменения параметра вступают в силу только после остановки и перезапуска сервера.
Табл. 4-7. Краткая сводка стандартных параметров конфигурации сервера
Параметр | Минимальное значение | Максимальное значение | Значение по умолчанию | Динамический (Да/Нет) |
allow updates | Да | |||
clr enabled | Да | |||
cross db ownership chaining | Да | |||
cursor threshold | –1 | 2 147 483 647 | –1 | Да |
default language | Да | |||
nested triggers | Да | |||
remote access | Нет | |||
remote admin connections | Да | |||
remote login timeout | 2 147 483 647 | Да | ||
remote proc trans | Да | |||
remote query timeout | 2 147 483 647 | Да | ||
server trigger recursion | Да | |||
show advanced options | Да | |||
user options | 32 767 | Да |
В табл. 4-8 представлен перечень дополнительных параметров конфигурации сервера. Для просмотра или изменения этих параметров сначала крайне важно установить значение show advanced options равным 1. Параметры, для которых предусмотрена возможность самонастройки, отмечены звездочкой (*). К примеру, значение 1024 параметра max worker threads является максимальным рекомендованным значением для 32-битных операционных систем. При установке для этого параметра значения 0 (что является значением по умолчанию) сервер при запуске сам определяет крайне важное значение, исходя из формулы 256 + (количество процессоров –4) * 8. Имейте в виду, что некоторые дополнительные параметры нельзя изменить (их можно только просматривать).
Табл. 4-8. Краткая сводка дополнительных параметров конфигурации сервера
Параметр | Минимальное значение | Максимальное значение | Значение по умолчанию | Динамический (Да/Нет) |
Ad Hoc Distributed Queries | Да | |||
affinity I/O mask | –2 147 483 648 | 2 147 483 647 | Нет | |
affinity mask | –2 147 483 648 | 2 147 483 647 | Нет | |
Agent XPs | Да | |||
awe enabled | Нет | |||
blocked process threshold | 86 400 | Да | ||
c2 audit mode | Нет | |||
cost threshold for parallelism | 32 767 | Да | ||
Database Mail XPs | Да | |||
default full-text language | 2 147 483 647 | Да | ||
default trace enabled | Да | |||
disallow results from triggers | Да | |||
fill factor | Нет | |||
ft crawl bandwidth (max) | 32 767 | Да | ||
ft crawl bandwidth (min) | 32 767 | Да | ||
ft notify bandwidth (max) | 32 767 | Да | ||
ft notify bandwidth (min) | 32 767 | Да | ||
index create memory* | 2 147 483 647 | Нет | ||
in-doubt xact resolution | Да | |||
lightweight pooling | Нет | |||
locks* | 2 147 483 647 | Нет | ||
max degree of parallelism | Да | |||
max full-text crawl range | Да | |||
max server memory* | 2 147 483 647 | 2 147 483 647 | Нет | |
max text repl size | 2 147 483 647 | 65 536 | Да | |
max worker threads | Нет | |||
media retention | Нет | |||
min memory per query | 2 147 483 647 | Да | ||
min server memory* | 2 147 483 647 | Нет | ||
network packet size | 32 767 | Да | ||
OLE Automation Procedures | Да | |||
open objects | 2147 483 647 | Нет | ||
ph_timeout | Да | |||
precompute rank | Да | |||
priority boost | Нет | |||
query governor cost limit | 2 147 483 647 | Да | ||
query wait | -1 | 2 147 483 647 | –1 | Да |
recovery interval* | 32 767 | Нет | ||
Replication XPs | Да | |||
scan for startup procs | Нет | |||
set working set size | Нет | |||
SMO and DMO XPs | Да | |||
SQL Mail XPs | Да | |||
transform noise words | Да | |||
two digit year cutoff | Да | |||
user connections* | 32 767 | Да | ||
Web Assistant Procedures | Да | |||
xp_cmdshell | Да |
Текущие значения всех параметров конфигурации сервера можно просмотреть, выполнив следующий запрос:
EXEC sp_configure
GO
Примечание Для просмотра дополнительных параметров установите значение 1 для параметра show advanced options.
Чтобы просмотреть текущее значение параметра конфигурации, выполните запрос:
EXEC sp_configure 'option_name'
GO
где option_name — имя параметра, который следует просмотреть, к примеру:
EXEC sp_configure 'allow updates'
GO
Для изменения значения параметра нужно выполнить такой запрос:
EXEC sp_configure 'option_name', new_value
GO
reconfigure with override
GO
где option_name — имя параметра, который вы хотите изменить, и new_value – новое значение для этого параметра, к примеру:
EXEC sp_configure 'allow updates', 1
GO
reconfigure with override
GO
Примечание При использовании инструкции RECONFIGURE ключевое слово WITH OVERRIDE не всегда обязательно. Оно крайне важно лишь при установке нерекомендованных значений параметров. Помните также, что некоторые изменения параметров будут применены только при перезапуске экземпляра SQL Server.
Читайте также
В табл. 4-7 представлен перечень стандартных параметров конфигурации сервера. Параметры приведены в алфавитном порядке, даны их минимальные и максимальные значения, а также значения по умолчанию. Столбец «Динамический (Да/Нет)» показывает, является ли параметр... [читать подробенее]