Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Артемов Д.В. -> "Microsoft SQL Server 2000" -> 22

Microsoft SQL Server 2000 - Артемов Д.В.

Артемов Д.В. Microsoft SQL Server 2000 — М.: Издательско-торговый дом «Русская Редакция», 2001. — 576 c.
ISBN 5-7502-0154-6
Скачать (прямая ссылка): artemov.pdf
Предыдущая << 1 .. 16 17 18 19 20 21 < 22 > 23 24 25 26 27 28 .. 187 >> Следующая


Установить параметры сервера можно через графический интерфейс Microsoft Management Console или средствами хранимой процедуры которая вызывается так:

sp_configure <имя настройкю, <значение>

Без параметров sp_configure выводит текущие значения параметров. Вызов этой процедуры без параметров или только с первым параметром по умолчанию разрешен любому пользователю, а для назначения второго параметра по умолчанию — только системному администратору.

Продвинутые параметры (Advanced Options) не видны, если «Show advanced options» = 0; по умолчанию установлено значение 1 (в версии 6.x оно было 0 по умолчанию). Для отображения продвинутых параметров используйте spconfigure. Графический интерфейс не по-

данная версия книги выпущена электронным издательством "Books-shop". Распространение, продажа, перезапись данной книги или ее частей ЗАПРЕЩЕНЫ. О всех нарушениях просьба сообщать по адресу piracy@books-shop.com

46

Microsoft SQL Server 2000. Новейшие технологии

зволяет произвести эту настройку. Чтобы настроить сервер первым способом, щелкните правой кнопкой его имя и в контекстном меню выберите команду Properties. Появится диалоговое окно с несколькими вкладками.

Вкладка General

Содержит общие сведения о сервере и его параметрах.

Рис. 2-9. Вкладка General.

Флажки на этой вкладке позволяют назначить атрибут Autostart таким службам, как сам SQL Server, SQL Server Agent, управляющей подсистемой исполнения заданий, и MS DTC — координатору распределенных транзакций. Этого же Вы добьетесь с помощью приложения Services панели управления Windows.

Вкладка Memory

Позволяет назначить выделение памяти для службы.

SQL Server 8.0 способен динамически управлять распределением памяти. Ему также можно назначить фиксированный размер памяти в соответствии с объемом физической памяти Вашего компьютера. Можно указать верхний и нижний пределы, в которых должен уместиться сервер.

www.books-shop.com

ГЛАВА 2; Управление сервером

4?

Server SsHinas І ОФкшгІШюдь- I .-Replication ] Aotive Directors* I -General Memory : | Processor | Security f Cewiectkiiis |

1 ішші mm°W °*фіаггясаКр adjust ihe amount ofmewwy»®ed | і .Ший toasadupon dwnend ¦ і

..=:| ==¦ • DjmamicaHy configure SQL Server memory |

|~-= Mintffiurri (MB): O , i.

і OM=B J--™-—— 256MB J

"і 'I

I Mawmum(MS): 256 I

і 4MB ~~.---.--J 256MB j

j '¦, 1 . j.

j . f Ueeafi«edf!ierriorvsm(MBJ: - '1

I I

і — •;-j—: ;

\. j ¦¦ 1 ; .-:. ¦ '¦ , . ' . . 4- >

I P Reserve pfrjwal memoryfor SOL Serve; "j

! ... querymemory-p024 ^ I

¦ ^Configured values- <~ Running values : . :

I Ш ¦J-- Cancel j Heipi. I

Рис. 2-10. Вкладка Memory,

При динамическом управлении памятью Lazy Writer — процесс, ответственный за наличие свободных страниц памяти для размещения данных, — периодически опрашивает систему для определения объема свободной памяти. При этом кэш размещения данных динамически расширяется или сжимается с целью сохранения свободного объема около 5 Мб. Это предохраняет систему от обращения к файлу подкачки (Paging).

Рекомендуется использовать динамическое управление памятью. Назначая фиксированный объем, не забудьте, что Windows требует около 16 Мб, учтите также потребности других приложений (если система не обслуживает исключительно SQL Server). Если SQL Server участвует в репликации и играет роль дистрибьютора (Distribution server) или совмещает роли издателя (Publishing server) и дистрибьютора, ему требуется минимум 16 Мб памяти. Обратите внимание и на цветную полоску над регулятором, которым Вы устанавливаете фиксированный размер памяти. Зеленый участок отображает объем памяти, который можно выделить серверу без «удушения» ОС. Желтый и красный — указывают на то, что это опасная зона и перемещение движка слишком далеко влево может оставить сервер на «голодном

www.books-shop.com

48

Microsoft SQL Server 2000. Новейшие технологии

пайке». Перемещение движка далеко вправо оставит слишком мало памяти для нормальной работы ОС.

При указании динамического выделения памяти в некотором диапазоне, Вы сможете настроить компьютер для совместного использования ресурсов SQL Server и других приложений, хотя, если памяти для запуска нового приложения остается менее 5 Мб, сервер и так отдаст часть используемых ресурсов. Дополнительно можно настроить объем памяти для индивидуальных запросов пользователей (счетчик Minimum query memory). Чтобы указанный объем памяти был постоянно зарезервирован для сервера, выделите флажок Reserve physical memory for SQL Server. Если Вы получаете сообщение о том, что для выполнения запроса не хватает памяти, пересмотрите настройку SQL Server. Дополнительную информацию о текущем состоянии сервера Вы получите средствами Монитора производительности.
Предыдущая << 1 .. 16 17 18 19 20 21 < 22 > 23 24 25 26 27 28 .. 187 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100