Open Library - открытая библиотека учебной информации

Открытая библиотека для школьников и студентов. Лекции, конспекты и учебные материалы по всем научным направлениям.

Категории

Компьютеры Просмотр и изменение параметров сервера с помощью хранимой процедуры sp_configure
просмотров - 330

В табл. 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.


Читайте также


  • - Просмотр и изменение параметров сервера с помощью хранимой процедуры sp_configure

    В табл. 4-7 представлен перечень стандартных параметров конфигурации сервера. Параметры приведены в алфавитном порядке, даны их минимальные и максимальные значения, а также значения по умолчанию. Столбец «Динамический (Да/Нет)» показывает, является ли параметр... [читать подробенее]