Назад |
Перейти на главную страницу
Настройка производительности Windows Server 2008 для SQL Server 2008 Enterprise OLAP?
Может ли кто-нибудь поделиться вашими советами и рекомендациями по настройке Windows Server для SQL Server 2008 Enterprise, работающего с 64 ГБ ОЗУ с двухъядерным процессором Xeon 5670?
в параметре «Производительность Windows» выбрать «программы» из «фоновых служб»?
Спасибо
Для SQL Server вы можете выбрать фоновые службы. Но вам нужно настроить гораздо больше параметров:
- Чтобы позволить SQL Server использовать большие страницы, включите назначение прав пользователя Блокировать страницы в памяти для учетной записи, которая будет запускать SQL Server: из оснастки MMC групповой политики (Gpedit.msc) перейдите в Конфигурация компьютера> Параметры Windows> Настройки безопасности> Локальные политики> Назначение прав пользователя. Дважды щелкните Блокировать страницы в памяти и добавьте учетные записи, у которых есть учетные данные для запуска SQL Server.
- Вы можете установить фиксированный объем памяти для использования процессом SQL Server. Около 3% всей доступной памяти используется для системы, а еще 1% используется для структур управления памятью. SQL Server может использовать остальную доступную память, но не больше. Следующее уравнение доступно для расчета общего объема памяти, используемой SQL Server: TotalMemory - (1% памяти * (numa_nodes)) - 3% памяти - 1 ГБ памяти
- Установите соответствие ЦП для процесса SQL: установите маску соответствия для разделения процесса SQL по определенным ядрам. Чтобы установить соответствие более чем 32 логическим процессорам, используйте маску affinity64. Начиная с SQL Server 2008 R2, вы можете применить эквивалентные параметры для настройки сходства ЦП на 256 логических процессорах с помощью оператора TSQL языка определения данных (DDL) ALTER SERVER CONFIGURATION SET PROCESS AFFINITY, поскольку параметры маски сходства sp_configure объявляются устаревшими. Используйте команду «alter server configuration set process affinity cpu =», чтобы задать соответствие желаемому диапазону процессоров для каждой k-группы, разделив их запятыми.
Это всего лишь несколько настроек, в этом техническом документе вы найдете больше настроек, которые вам нужно настроить (выберите те, которые вы сочтете подходящими): Рекомендации по настройке производительности для Windows Server 2008 R2