Использование физической памяти размером более 2 ГБ в Microsoft SQL Server 2000 - Особенности настройки SQL Server 2000 - 1С v.8.x - Каталог статей - Программирование в 1С
Программирование в 1ССреда, 07.12.2016, 12:34

| RSS
Главная | Каталог статей
Меню сайта

Категории раздела
Обзор платформы [8]
Архитектура 1С Предприятия [4]
Средства разработки [8]
Работа пользователей с 1С Предприятием 8.0 [8]
Установка и настройка [10]
Особенности администрирования Windows XP SP2 [5]
Особенности использования HASP [5]
Особенности настройки SQL Server 2000 [9]
Администрирование [18]

Поиск

Поиск по сайту

Главная » Статьи » 1С v.8.x » Особенности настройки SQL Server 2000

Использование физической памяти размером более 2 ГБ в Microsoft SQL Server 2000
Microsoft SQL Server 2000 Standard Edition может использовать до 2 ГБ физической памяти, которую он динамически распределяет и освобождает в зависимости от рабочей нагрузки. При увеличении объемов базы данных этого объема оперативной памяти становится недостаточно для эффективного кэширования данных и поддержания производительности на приемлемом уровне.
 
В Microsoft SQL Server 2000 Enterprise Edition введена поддержка использования Address Windowing Extensions (AWE) для адресации около 8 ГБ при использовании Microsoft Windows 2000 Advanced Server или Microsoft Windows Sever 2003 Enterprise Edition. С помощью AWE Microsoft SQL Server 2000 резервирует память, которая не используется операционной системой и другими приложениями. Однако эту память он должен распределять статически, при старте, причем зарезервированная память может использовать только для кэширования данных. Использование этой возможности Microsoft SQL Server 2000 позволяет существенно увеличить производительность при работе с базами данных большого объема.
 
Чтобы использовать память Address Windowing Extensions (AWE), Microsoft SQL Server 2000 Enterprise Edition, необходимо запустить с помощью учетной записи Windows, которой присвоены административные полномочия для закрепления страниц в памяти.
 
Параметры настройки.
  • Использование параметра /3GB в файле Boot.ini позволяет Microsoft SQL Server 2000 Enterprise Edition адресовать до 3 ГБ физической памяти без использования механизма AWE.
Фрагмент файла BOOT.INI с включенным режимом /3GB:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /3GB

Применение параметра /PAE в файле Boot.ini и включение функции AWE в SQL Server позволяет Microsoft SQL Server 2000 Enterprise Edition использовать больше 4 ГБ физической памяти. Без параметра /PAE серверу SQL Server доступно только 4 ГБ памяти. Следует учитывать, что при включении функции AWE, SQL Server перестает динамически управлять размером используемой оперативной памяти. При старте он будет резервировать для своих целей практически всю доступную память, и для работы других приложений останется менее 128МБ. Рекомендуется ограничивать объем оперативной памяти, доступный SQL Server с помощью параметра max server memory.
 
Фрагмент файла BOOT.INI с включенным режимом /PAE:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE
 
Пример включения функции AWE и установки предела 6 ГБ для параметра "max server memory".

sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO
sp_configure 'max server memory', 6144
RECONFIGURE
GO
Категория: Особенности настройки SQL Server 2000 | Добавил: Spacer (23.10.2009)
Просмотров: 2347
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика

    Copyright 1C:Programmer © 2016
    Бесплатный конструктор сайтов - uCoz