В этом приложении дается описание параметров конфигурирования Microsoft SQL Server. Здесь также описывается, как задавать значения этих параметров.
Вы можете задавать параметры конфигурирования одним из двух способов: путем выбора свойств в окне SQL Server Enterprise Manager или путем использования системной хранимой процедуры sp_configure. Метод задания параметров с помощью Enterprise Manager описан ниже в этом приложении. Для использования хранимой процедуры sp_configure нужно запустить следующую команду:
sp_configure 'имя_параметра', значение
Например, вы можете задать значение 200 для параметра конфигурирования max worker threads с помощью следующей команды:
sp_configure 'max worker threads', 200 Go
Параметры конфигурирования SQL Server кратко описываются в следующих разделах. Полное описание этих параметров можно найти в SQL Server Books Online.
Параметр (маска "родственности") является битовой переменной, которая указывает, на каких ЦП может выполнять свою работу SQL Server. Значение 0 (принятое по умолчанию) позволяет планировщику Microsoft Windows NT/2000 определять, на каких ЦП будет работать SQL Server. Поскольку это битовая переменная, то двоичное представление этого значения определяет, какие ЦП будут использоваться. Ниже приводятся пять первых двоичных значений.
0=0000 1=0001 2=0010 3=0011 4=0100
Например, если вы используете 4-процессорную систему, то можете задать для параметра значение 15 (1111), чтобы SQL Server работал на всех ЦП.
Параметр allow updates (разрешить модифицирование) позволяет пользователям с соответствующими allow updates задано значение 0 (принятое по умолчанию), то системные таблицы можно модифицировать только с помощью системных хранимых процедур.
Параметр (активизирована
Параметр C2 (режим аудита уровня C2) позволяет использовать режим аудита безопасности уровня C2. При этом
Параметр cost (порог стоимости для распараллеливания) указывает стоимость, которая определяет возможность распараллеливания запросов. Если стоимость запроса в последовательном режиме превышает значение cost , то запрос распараллеливается. Значение по умолчанию равно 5.
Параметр cursor (пороговое значение для курсора) указывает количество строк в наборе курсора, превышение которого приводит к асинхронному созданию набора ключей данного курсора. Если количество строк меньше значения cursor , то наборы ключей создаются синхронно. Значение по умолчанию, равное –1, указывает, что все наборы ключей курсора будут создаваться синхронно.
Параметр default full-text language (язык по умолчанию для
Параметр default language (язык по умолчанию) указывает идентификатор для языка по умолчанию, используемого в SQL Server. Значение по умолчанию 0 – это идентификатор для U.S. English.
Параметр (коэффициент заполнения) указывает, насколько плотно SQL Server будет заполнять индексные страницы при их создании. Значение 1 указывает, что страницы будут почти пустыми; значение 100 соответствует 100% заполнению индексных страниц. Значение по умолчанию, равное 0, указывает, что страницы-листья B-дерева будут заполняться до конца, а на страницах более высокого уровня некоторая часть будет оставаться свободной.
Параметр index create memory (память для создания индекса) указывает количество памяти, используемое для сортировок при создании индекса. Значение по умолчанию, равное 0, указывает, что это значение будет определять SQL Server.
Параметр lightweight pooling (упрощенная организация пула), для которого задается значение TRUE (1) или FALSE (0), указывает, будет ли SQL Server использовать планирование режима "волокон" (fiber mode) для снижения количества
Параметр locks (блокировки) указывает максимальное количество блокировок, которое может быть выделено на сервере. Значение по умолчанию, равное 0, указывает, что SQL Server будет динамически захватывать и освобождать блокировки. Вы можете следить за количеством блокировок в вашей системе с помощью
Параметр max (max . Максимальное значение – 32.
Параметр max server memory (максимальная память сервера) используется для задания максимального количества памяти, которое может быть динамически выделено в SQL Server. Этот параметр используется в сочетании с параметром min server memory. Количество памяти, выделяемое в SQL Server, будет находиться между значениями, заданными для параметров min server memory и max server memory. Если вы хотите зарезервировать дополнительное пространство для процессов, отличных от SQL Server, то можете использовать этот параметр. Значение по умолчанию, равное 0, указывает, что SQL Server будет выделять память автоматически.
Параметр max text repl size (максимальный размер для репликации) указывает максимальное количество байтов текста и данных типа image, которое можно добавить к реплицируемой колонке в одном операторе SQL.
Параметр max worker threads (максимальное количество потоков) указывает максимальное количество потоков Windows, которые может использовать SQL Server. Этот параметр можно изменять, чтобы предоставлять больше потоков для обработки в SQL Server. Но если SQL Server использует слишком много потоков, это приводит к перегрузке операционной системы.
Параметр media retention (хранение носителя) указывает количество дней хранения носителя резервной копии. SQL Server не перезаписывает этот носитель резервной копии, пока не пройдет указанное количество дней.
Параметр min memory per query (минимальная память на один запрос). Этот параметр указывает минимальное количество памяти, которое будет выделяться на один запрос. Значение по умолчанию – 1024, но вы можете задать значение от 512 байтов до 2 Гб. Задание этого параметра таким образом, чтобы при запуске запроса выделялось указанное количество памяти, может способствовать повышению производительности при больших сортировках и операциях
Параметр min server memory (минимальная память сервера) используется в сочетании с параметром max server memory для задания минимального и максимального количества памяти, которое будет использовать SQL Server. Значение по умолчанию, равное 0, указывает, что SQL Server будет выделять память автоматически.
Параметр указывает, может ли один триггер инициировать другой триггер. Принятое по умолчанию значение 1 указывает, что это разрешено.
Параметр (размер сетевого пакета) указывает размер входных и выходных пакетов данных SQL Server. Принятое по умолчанию значение 4096 указывает
Параметр open objects (открытые объекты) указывает максимальное количество объектов, которые можно одновременно открыть в базе данных SQL Server. Принятое по умолчанию значение равно 500, максимальное значение – 2 миллиарда.
Значение 1 параметра priority (приоритетный запуск) указывает, что SQL Server запускается с более высоким, чем обычно, приоритетом планировщика Windows NT/2000. Принятое по умолчанию значение 0 запрещает запуск с более высоким приоритетом. Если задать для этого параметра значение 1, это может повысить производительность SQL Server, но другим процессам может недоставать времени ЦП. Вам следует задавать это значение, только если SQL Server является единственной программой, работающей в системе Windows NT. Изменение этого значения может вызвать проблемы, если вы не будете проявлять аккуратность. Изменяйте этот параметр под свою ответственность.
Параметр query governor cost limit (предел оценки стоимости запроса в секундах) указывает максимальное количество времени (в секундах), допустимое для выполнения запроса. Прежде чем запустить запрос,
При недостатке памяти для запуска запроса SQL Server помещает этот запрос в очередь, пока не освободятся необходимые ресурсы. По умолчанию время ожидания в 25 раз превышает стоимость запроса. Задавая параметр query wait (время ожидания), вы указываете, тем самым, значение тайм-аута.
Параметр (интервал восстановления) очень важен. Значение параметр
Параметр (удаленный доступ), имеющий значения Да (1) или Нет (0), указывает, допускаются ли входы по login-записям (учетным записям подключения) из удаленных систем SQL Server. Принятое по умолчанию значение 1 разрешает удаленные входы.
Параметр (тайм-аут удаленного входа) указывает допустимое время ожидания (в секундах) при входе по удаленной login-записи. Значение по умолчанию равно 5.
При значении параметра remote proc trans, равном 1, поддерживается соблюдение
Параметр remote query timeout (тайм-аут удаленного запроса) указывает время (в секундах), после которого удаленный запрос будет прерван по тайм-ауту. Принятое по умолчанию значение 0 указывает, что запросы не будут прерываться по тайм-ауту.
Параметр scan for startup procs (сканирование для запуска процедур), имеющий значения Да (1) или Нет (0), указывает, будет ли SQL Server выполнять автоматическое сканирование для автоматического исполнения хранимых процедур. Принятое по умолчанию значение 0 указывает, что SQL Server не будет выполнять сканирование этих хранимых процедур,
Параметр set (установить размер рабочего набора) действует совместно с параметрами min server memory и max server memory. При установке этого параметра удаление ("откачка") страниц из памяти SQL Server не допускается, даже если SQL Server простаивает. Если вы хотите, чтобы SQL Server захватывал память динамически, не задавайте для этого параметра значение 1. Принятое по умолчанию значение 0 отключает параметр set .
Если для параметра show advanced options (показать дополнительные параметры) задано значение 1, то вы можете использовать хранимую процедуру sp_configure для показа дополнительных параметров.
Параметр two digit year cutoff (двузначный формат года) указывает интерпретацию двузначной записи года в SQL Server. Если год, заданный двумя цифрами, меньше значения, указанного этим параметром, то это 20xx год, и если он больше, то это 19xx год. Например, если для параметра two digit year cutoff задано значение 2049 (принятое по умолчанию), то 51 будет интерпретироваться как 1951 год, а 48 – как 2048 год.
Параметр user connections (количество подсоединений пользователей) указывает максимальное количество пользователей, которые могут одновременно подсоединяться к SQL Server. По умолчанию SQL Server динамически регулирует допустимое количество подсоединений пользователей, но это динамическое регулирование создает дополнительную нагрузку. Данный параметр позволяет вам задавать статически допустимое количество подсоединений пользователей.
Параметр user options (параметры для пользователей) используется, чтобы задавать глобальные значения по умолчанию для всех пользователей.
Некоторые из только что описанных параметров относятся к группе дополнительных параметров, в то время как остальные – стандартные параметры. Некоторые параметры начинают действовать сразу, а другие начинают действовать только после перезапуска SQL Server. В табл. A.1 приводится список параметров SQL Server вместе с их классификацией и необходимостью перезапуска, чтобы соответствующий параметр начал действовать.
| Параметр | Дополнительный параметр | Требуется перезапуск |
|---|---|---|
|
Да | Да |
allow updates |
Нет | Нет |
|
Да | Да |
C2 |
Да | Да |
cost |
Да | Нет |
cursor |
Да | Нет |
default full-text language |
Да | Нет |
default language |
Нет | Нет |
|
Да | Нет |
index create memory |
Да | Нет |
lightweight pooling |
Да | Да |
locks |
Да | Да |
max |
Да | Нет |
max server memory |
Да | Нет |
max text repl size |
Нет | Нет |
max worker threads |
Да | Да |
media retention |
Да | Да |
min memory per query |
Да | Нет |
min server memory |
Да | Нет |
|
Нет | Нет |
|
Да | Нет |
open objects |
Да | Да |
priority |
Да | Да |
query governor cost limit |
Да | Нет |
query wait |
Да | Нет |
|
Да | Нет |
|
Нет | Да |
|
Нет | Нет |
remote proc trans |
Нет | Нет |
remote query timeout |
Нет | Нет |
scan for startup procs |
Да | Да |
set |
Да | Да |
show advanced options |
Нет | Нет |
two digit year cutoff |
Нет | Нет |
user connections |
Да | Да |
user options |
Нет | Нет |
Вы можете модифицировать значения многих параметров SQL Server с помощью Enterprise Manager. Чтобы использовать Enterprise Manager для модифицирования значений параметров, нужно сначала открыть окно свойств SQL Server Properties. Для этого нужно щелкнуть правой кнопкой мыши на имени сервера в окне Enterprise Manager и выбрать из контекстного меню пункт Properties (Свойства). В каждом из следующих разделов дается описание параметров, содержащихся в одной из вкладок окна SQL Server Properties.
Первая вкладка, которую вы видите в окне свойств, это вкладка General (Общие) (см. рис. A.1). Вкладка не содержит каких-либо базовых параметров конфигурирования, которые включены в другие вкладки. Однако вы можете задать в этой вкладке несколько параметров автозапуска (флажки Autostart) и параметров запуска. (Чтобы изменить значения параметров запуска щелкните на кнопке Startup Parameters.)
(рис A.1) Вкладка General (Общие) окна SQL Server Properties
Вкладка Memory (Память) показана на рис. A.2. В этой вкладке вы можете задать, как SQL Server будет выделять память – динамически или будет использовать фиксированное количество памяти. Чтобы задать этот параметр, щелкните на соответствующей кнопке выбора и переместите соответствующие ползунки. Во вкладке Memory вы можете также задавать минимальное количество памяти, которое SQL Server будет использовать для одного запроса.
(рис A.2) Вкладка Memory (Память) окна SQL Server PropertiesВо вкладке Memory задаются следующие параметры конфигурирования:
min server memory;max server memory;min memory per queryВкладка Processor (Процессор) показана на рис. A.3. В этой вкладке вы можете выбирать ЦП (CPU), которые может использовать SQL Server. Вы можете задать с помощью соответствующих флажков максимальное количество потоков (Maximum worker threads), приоритетное выполнение SQL Server (
(рис A.3) Вкладка Processor (Процесс) окна SQL Server PropertiesВо вкладке Processor задаются следующие параметры конфигурирования:
affinity mask;max worker threads;priority boost ;lightweight pooling;max degree of parallelism;cost threshold for parallelism.Вкладка Security (Безопасность) показана на рис. A.4. В этой вкладке не задаются какие-либо параметры настройки. Вы можете задать здесь метод аутентификации (секция Authentication), уровень аудита (
(рис A.4) Вкладка Security (Безопасность) окна SQL Server Properties
Вкладка Connections (Соединения) показана на рис. A.5. Эта вкладка содержит ряд параметров, относящихся к соединениям пользователей. Здесь вы можете задать максимально допустимое количество подсоединений пользователей и уровень проверки ограничений. В секции Remote Server Connections (Соединения с удаленным сервером) вы можете разрешить использование RPC-соединений (с удаленным вызовом процедур) и выполнение
Во вкладке Connections задаются следующие параметры:
user connections;user options;remote access ;remote query timeout;remote proc trans.
(рис A.5) Вкладка Connections (Соединения) окна SQL Server Properties
Вкладка Server Settings (Параметры сервера) показана на рис. A.6. В этой вкладке вы можете задавать общие параметры сервера. Здесь можно задать язык по умолчанию для пользователя. Вы можете также задать параметры, разрешающие модифицирование каталога и запуск триггерами других триггеров, а также можете активизировать использование "регулятора" запросов (query governor). Вы можете также задать почтовый профиль и поддержку двузначной записи года.
(рис A.6) Вкладка Server Settings (Параметры сервера) окна SQL Server PropertiesПараметры вкладки Server Settings используются для задания следующих параметров:
default language;allow updates;nested triggers;query governor cost limit;two digit year cutoff.Вкладка Database Settings (Параметры базы данных) показана на рис. A.7. В этой вкладке вы можете задать коэффициент заполнения (
(рис A.7) Вкладка Database Settings (Параметры базы данных) окна SQL Server PropertiesВо вкладке Database Settings задаются следующие параметры:
fill factor ;media retention;recovery interval.Вкладка Replication (Репликация) показана на рис. A.8. Эта вкладка используется для просмотра и задания параметров опубликования и распространения репликации. Здесь вы можете также добавить текущую систему в группу мониторинга репликации. Это позволяет группировать вашу систему с другими системами при мониторинге репликации.
Вкладка Active Directory (см. рис. A.9) используется для модифицирования записей Active Directory. Вы можете добавить текущую систему в Active Directory, обновить ее статус в Active Directory или удалить эту систему из Active Directory.

(рис A.9) Вкладка Replication (Репликация) окна SQL Server Properties(рис A.8) Вкладка Active Directory окна SQL Server Properties
В этом приложении дается описание параметров конфигурирования Microsoft SQL Server. Здесь также описывается, как задавать значения этих параметров.
Вы можете задавать параметры конфигурирования одним из двух способов: путем выбора свойств в окне SQL Server Enterprise Manager или путем использования системной хранимой процедуры sp_configure. Метод задания параметров с помощью Enterprise Manager описан ниже в этом приложении. Для использования хранимой процедуры sp_configure нужно запустить следующую команду:
sp_configure 'имя_параметра', значение
Например, вы можете задать значение 200 для параметра конфигурирования max worker threads с помощью следующей команды:
sp_configure 'max worker threads', 200 Go
Параметры конфигурирования SQL Server кратко описываются в следующих разделах. Полное описание этих параметров можно найти в SQL Server Books Online.
Параметр (маска "родственности") является битовой переменной, которая указывает, на каких ЦП может выполнять свою работу SQL Server. Значение 0 (принятое по умолчанию) позволяет планировщику Microsoft Windows NT/2000 определять, на каких ЦП будет работать SQL Server. Поскольку это битовая переменная, то двоичное представление этого значения определяет, какие ЦП будут использоваться. Ниже приводятся пять первых двоичных значений.
0=0000 1=0001 2=0010 3=0011 4=0100
Например, если вы используете 4-процессорную систему, то можете задать для параметра значение 15 (1111), чтобы SQL Server работал на всех ЦП.
Параметр allow updates (разрешить модифицирование) позволяет пользователям с соответствующими allow updates задано значение 0 (принятое по умолчанию), то системные таблицы можно модифицировать только с помощью системных хранимых процедур.
Параметр (активизирована
Параметр C2 (режим аудита уровня C2) позволяет использовать режим аудита безопасности уровня C2. При этом
Параметр cost (порог стоимости для распараллеливания) указывает стоимость, которая определяет возможность распараллеливания запросов. Если стоимость запроса в последовательном режиме превышает значение cost , то запрос распараллеливается. Значение по умолчанию равно 5.
Параметр cursor (пороговое значение для курсора) указывает количество строк в наборе курсора, превышение которого приводит к асинхронному созданию набора ключей данного курсора. Если количество строк меньше значения cursor , то наборы ключей создаются синхронно. Значение по умолчанию, равное –1, указывает, что все наборы ключей курсора будут создаваться синхронно.
Параметр default full-text language (язык по умолчанию для
Параметр default language (язык по умолчанию) указывает идентификатор для языка по умолчанию, используемого в SQL Server. Значение по умолчанию 0 – это идентификатор для U.S. English.
Параметр (коэффициент заполнения) указывает, насколько плотно SQL Server будет заполнять индексные страницы при их создании. Значение 1 указывает, что страницы будут почти пустыми; значение 100 соответствует 100% заполнению индексных страниц. Значение по умолчанию, равное 0, указывает, что страницы-листья B-дерева будут заполняться до конца, а на страницах более высокого уровня некоторая часть будет оставаться свободной.
Параметр index create memory (память для создания индекса) указывает количество памяти, используемое для сортировок при создании индекса. Значение по умолчанию, равное 0, указывает, что это значение будет определять SQL Server.
Параметр lightweight pooling (упрощенная организация пула), для которого задается значение TRUE (1) или FALSE (0), указывает, будет ли SQL Server использовать планирование режима "волокон" (fiber mode) для снижения количества
Параметр locks (блокировки) указывает максимальное количество блокировок, которое может быть выделено на сервере. Значение по умолчанию, равное 0, указывает, что SQL Server будет динамически захватывать и освобождать блокировки. Вы можете следить за количеством блокировок в вашей системе с помощью
Параметр max (max . Максимальное значение – 32.
Параметр max server memory (максимальная память сервера) используется для задания максимального количества памяти, которое может быть динамически выделено в SQL Server. Этот параметр используется в сочетании с параметром min server memory. Количество памяти, выделяемое в SQL Server, будет находиться между значениями, заданными для параметров min server memory и max server memory. Если вы хотите зарезервировать дополнительное пространство для процессов, отличных от SQL Server, то можете использовать этот параметр. Значение по умолчанию, равное 0, указывает, что SQL Server будет выделять память автоматически.
Параметр max text repl size (максимальный размер для репликации) указывает максимальное количество байтов текста и данных типа image, которое можно добавить к реплицируемой колонке в одном операторе SQL.
Параметр max worker threads (максимальное количество потоков) указывает максимальное количество потоков Windows, которые может использовать SQL Server. Этот параметр можно изменять, чтобы предоставлять больше потоков для обработки в SQL Server. Но если SQL Server использует слишком много потоков, это приводит к перегрузке операционной системы.
Параметр media retention (хранение носителя) указывает количество дней хранения носителя резервной копии. SQL Server не перезаписывает этот носитель резервной копии, пока не пройдет указанное количество дней.
Параметр min memory per query (минимальная память на один запрос). Этот параметр указывает минимальное количество памяти, которое будет выделяться на один запрос. Значение по умолчанию – 1024, но вы можете задать значение от 512 байтов до 2 Гб. Задание этого параметра таким образом, чтобы при запуске запроса выделялось указанное количество памяти, может способствовать повышению производительности при больших сортировках и операциях
Параметр min server memory (минимальная память сервера) используется в сочетании с параметром max server memory для задания минимального и максимального количества памяти, которое будет использовать SQL Server. Значение по умолчанию, равное 0, указывает, что SQL Server будет выделять память автоматически.
Параметр указывает, может ли один триггер инициировать другой триггер. Принятое по умолчанию значение 1 указывает, что это разрешено.
Параметр (размер сетевого пакета) указывает размер входных и выходных пакетов данных SQL Server. Принятое по умолчанию значение 4096 указывает
Параметр open objects (открытые объекты) указывает максимальное количество объектов, которые можно одновременно открыть в базе данных SQL Server. Принятое по умолчанию значение равно 500, максимальное значение – 2 миллиарда.
Значение 1 параметра priority (приоритетный запуск) указывает, что SQL Server запускается с более высоким, чем обычно, приоритетом планировщика Windows NT/2000. Принятое по умолчанию значение 0 запрещает запуск с более высоким приоритетом. Если задать для этого параметра значение 1, это может повысить производительность SQL Server, но другим процессам может недоставать времени ЦП. Вам следует задавать это значение, только если SQL Server является единственной программой, работающей в системе Windows NT. Изменение этого значения может вызвать проблемы, если вы не будете проявлять аккуратность. Изменяйте этот параметр под свою ответственность.
Параметр query governor cost limit (предел оценки стоимости запроса в секундах) указывает максимальное количество времени (в секундах), допустимое для выполнения запроса. Прежде чем запустить запрос,
При недостатке памяти для запуска запроса SQL Server помещает этот запрос в очередь, пока не освободятся необходимые ресурсы. По умолчанию время ожидания в 25 раз превышает стоимость запроса. Задавая параметр query wait (время ожидания), вы указываете, тем самым, значение тайм-аута.
Параметр (интервал восстановления) очень важен. Значение параметр
Параметр (удаленный доступ), имеющий значения Да (1) или Нет (0), указывает, допускаются ли входы по login-записям (учетным записям подключения) из удаленных систем SQL Server. Принятое по умолчанию значение 1 разрешает удаленные входы.
Параметр (тайм-аут удаленного входа) указывает допустимое время ожидания (в секундах) при входе по удаленной login-записи. Значение по умолчанию равно 5.
При значении параметра remote proc trans, равном 1, поддерживается соблюдение
Параметр remote query timeout (тайм-аут удаленного запроса) указывает время (в секундах), после которого удаленный запрос будет прерван по тайм-ауту. Принятое по умолчанию значение 0 указывает, что запросы не будут прерываться по тайм-ауту.
Параметр scan for startup procs (сканирование для запуска процедур), имеющий значения Да (1) или Нет (0), указывает, будет ли SQL Server выполнять автоматическое сканирование для автоматического исполнения хранимых процедур. Принятое по умолчанию значение 0 указывает, что SQL Server не будет выполнять сканирование этих хранимых процедур,
Параметр set (установить размер рабочего набора) действует совместно с параметрами min server memory и max server memory. При установке этого параметра удаление ("откачка") страниц из памяти SQL Server не допускается, даже если SQL Server простаивает. Если вы хотите, чтобы SQL Server захватывал память динамически, не задавайте для этого параметра значение 1. Принятое по умолчанию значение 0 отключает параметр set .
Если для параметра show advanced options (показать дополнительные параметры) задано значение 1, то вы можете использовать хранимую процедуру sp_configure для показа дополнительных параметров.
Параметр two digit year cutoff (двузначный формат года) указывает интерпретацию двузначной записи года в SQL Server. Если год, заданный двумя цифрами, меньше значения, указанного этим параметром, то это 20xx год, и если он больше, то это 19xx год. Например, если для параметра two digit year cutoff задано значение 2049 (принятое по умолчанию), то 51 будет интерпретироваться как 1951 год, а 48 – как 2048 год.
Параметр user connections (количество подсоединений пользователей) указывает максимальное количество пользователей, которые могут одновременно подсоединяться к SQL Server. По умолчанию SQL Server динамически регулирует допустимое количество подсоединений пользователей, но это динамическое регулирование создает дополнительную нагрузку. Данный параметр позволяет вам задавать статически допустимое количество подсоединений пользователей.
Параметр user options (параметры для пользователей) используется, чтобы задавать глобальные значения по умолчанию для всех пользователей.
Некоторые из только что описанных параметров относятся к группе дополнительных параметров, в то время как остальные – стандартные параметры. Некоторые параметры начинают действовать сразу, а другие начинают действовать только после перезапуска SQL Server. В табл. A.1 приводится список параметров SQL Server вместе с их классификацией и необходимостью перезапуска, чтобы соответствующий параметр начал действовать.
| Параметр | Дополнительный параметр | Требуется перезапуск |
|---|---|---|
|
Да | Да |
allow updates |
Нет | Нет |
|
Да | Да |
C2 |
Да | Да |
cost |
Да | Нет |
cursor |
Да | Нет |
default full-text language |
Да | Нет |
default language |
Нет | Нет |
|
Да | Нет |
index create memory |
Да | Нет |
lightweight pooling |
Да | Да |
locks |
Да | Да |
max |
Да | Нет |
max server memory |
Да | Нет |
max text repl size |
Нет | Нет |
max worker threads |
Да | Да |
media retention |
Да | Да |
min memory per query |
Да | Нет |
min server memory |
Да | Нет |
|
Нет | Нет |
|
Да | Нет |
open objects |
Да | Да |
priority |
Да | Да |
query governor cost limit |
Да | Нет |
query wait |
Да | Нет |
|
Да | Нет |
|
Нет | Да |
|
Нет | Нет |
remote proc trans |
Нет | Нет |
remote query timeout |
Нет | Нет |
scan for startup procs |
Да | Да |
set |
Да | Да |
show advanced options |
Нет | Нет |
two digit year cutoff |
Нет | Нет |
user connections |
Да | Да |
user options |
Нет | Нет |
Вы можете модифицировать значения многих параметров SQL Server с помощью Enterprise Manager. Чтобы использовать Enterprise Manager для модифицирования значений параметров, нужно сначала открыть окно свойств SQL Server Properties. Для этого нужно щелкнуть правой кнопкой мыши на имени сервера в окне Enterprise Manager и выбрать из контекстного меню пункт Properties (Свойства). В каждом из следующих разделов дается описание параметров, содержащихся в одной из вкладок окна SQL Server Properties.
Первая вкладка, которую вы видите в окне свойств, это вкладка General (Общие) (см. рис. A.1). Вкладка не содержит каких-либо базовых параметров конфигурирования, которые включены в другие вкладки. Однако вы можете задать в этой вкладке несколько параметров автозапуска (флажки Autostart) и параметров запуска. (Чтобы изменить значения параметров запуска щелкните на кнопке Startup Parameters.)
(рис A.1) Вкладка General (Общие) окна SQL Server Properties
Вкладка Memory (Память) показана на рис. A.2. В этой вкладке вы можете задать, как SQL Server будет выделять память – динамически или будет использовать фиксированное количество памяти. Чтобы задать этот параметр, щелкните на соответствующей кнопке выбора и переместите соответствующие ползунки. Во вкладке Memory вы можете также задавать минимальное количество памяти, которое SQL Server будет использовать для одного запроса.
(рис A.2) Вкладка Memory (Память) окна SQL Server PropertiesВо вкладке Memory задаются следующие параметры конфигурирования:
min server memory;max server memory;min memory per queryВкладка Processor (Процессор) показана на рис. A.3. В этой вкладке вы можете выбирать ЦП (CPU), которые может использовать SQL Server. Вы можете задать с помощью соответствующих флажков максимальное количество потоков (Maximum worker threads), приоритетное выполнение SQL Server (
(рис A.3) Вкладка Processor (Процесс) окна SQL Server PropertiesВо вкладке Processor задаются следующие параметры конфигурирования:
affinity mask;max worker threads;priority boost ;lightweight pooling;max degree of parallelism;cost threshold for parallelism.Вкладка Security (Безопасность) показана на рис. A.4. В этой вкладке не задаются какие-либо параметры настройки. Вы можете задать здесь метод аутентификации (секция Authentication), уровень аудита (
(рис A.4) Вкладка Security (Безопасность) окна SQL Server Properties
Вкладка Connections (Соединения) показана на рис. A.5. Эта вкладка содержит ряд параметров, относящихся к соединениям пользователей. Здесь вы можете задать максимально допустимое количество подсоединений пользователей и уровень проверки ограничений. В секции Remote Server Connections (Соединения с удаленным сервером) вы можете разрешить использование RPC-соединений (с удаленным вызовом процедур) и выполнение
Во вкладке Connections задаются следующие параметры:
user connections;user options;remote access ;remote query timeout;remote proc trans.
(рис A.5) Вкладка Connections (Соединения) окна SQL Server Properties
Вкладка Server Settings (Параметры сервера) показана на рис. A.6. В этой вкладке вы можете задавать общие параметры сервера. Здесь можно задать язык по умолчанию для пользователя. Вы можете также задать параметры, разрешающие модифицирование каталога и запуск триггерами других триггеров, а также можете активизировать использование "регулятора" запросов (query governor). Вы можете также задать почтовый профиль и поддержку двузначной записи года.
(рис A.6) Вкладка Server Settings (Параметры сервера) окна SQL Server PropertiesПараметры вкладки Server Settings используются для задания следующих параметров:
default language;allow updates;nested triggers;query governor cost limit;two digit year cutoff.Вкладка Database Settings (Параметры базы данных) показана на рис. A.7. В этой вкладке вы можете задать коэффициент заполнения (
(рис A.7) Вкладка Database Settings (Параметры базы данных) окна SQL Server PropertiesВо вкладке Database Settings задаются следующие параметры:
fill factor ;media retention;recovery interval.Вкладка Replication (Репликация) показана на рис. A.8. Эта вкладка используется для просмотра и задания параметров опубликования и распространения репликации. Здесь вы можете также добавить текущую систему в группу мониторинга репликации. Это позволяет группировать вашу систему с другими системами при мониторинге репликации.
Вкладка Active Directory (см. рис. A.9) используется для модифицирования записей Active Directory. Вы можете добавить текущую систему в Active Directory, обновить ее статус в Active Directory или удалить эту систему из Active Directory.

(рис A.9) Вкладка Replication (Репликация) окна SQL Server Properties(рис A.8) Вкладка Active Directory окна SQL Server Properties
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.