Надеемся, что вы, администраторы вселенной, сможете ответить на три вопроса:
- Я знаю, что лучше всего устанавливать максимальный объем памяти SQL Server. Поэтому, если на сервере с 44 ГБ ОЗУ установлен SQL Server, мы должны установить максимальный объем памяти SQL Server примерно 37 ГБ.
Но что мы должны установить, если служба анализа SQL и службы отчетов SQL установлены на том же сервере, что и SQL Server? Тогда лучше установить максимальную память SQL Server в 22 ГБ ОЗУ, чтобы анализ мог использовать другие 22 ГБ ОЗУ?
- На сервере под управлением SQL Server с 44 ГБ ОЗУ, что лучше всего настроить размер файла подкачки? Я прочитал на Бренте Озаре ( http://www.brentozar.com/archive/2014/06/sql-server-setup-checklist-free-ebook-download/ ) следующее:
SQL Server не нужен гигантский файл подкачки. если вы устанавливаете другие приложения на сервере (что мы не рекомендуем - SQL Server должен быть изолирован). вам может понадобиться файл подкачки большего размера. Если SQL Server является единственной основной службой, работающей на коробке, мы обычно создаем файл подкачки размером 2 ГБ на системном диске.
Microsoft говорит, что мы должны установить файловую систему под управлением страницы в 1,5 раза больше оперативной памяти, что соответствует рекомендациям Remus (см. -> http://rusanu.com/2009/11/22/system-pagefile-size-on-machines-with -большой баран / ).
Таким образом, на нашем сервере с 44 ГБ ОЗУ у нас установлен SQL Server рядом с SQL Analysis Service и SQL Reporting Services. Какой размер мы должны установить файл подкачки?
- Для SharePoint, SQL Server, который является частью фермы SharePoint и где SharePoint хранит свои базы данных, максимальная степень параллелизма должна быть установлена на 1. Теперь, когда у нас есть сервер, который не является частью фермы SharePoint (назовем его sql2) на этом На сервере у нас установлен SQL Server, SQL Analysis и отчетность. SharePoint не хранит свои базы данных на этом сервере, но у нас есть созданные базы данных / аналитические базы данных / кубы, которые SharePoint читает и записывает в.
Брент Озар говорит:
Основное правило: установите это количество физических ядер в одном разъеме узла (процессора) NUMA на вашем оборудовании или меньше
Что мы должны настроить на этом экземпляре SQL Server для максимальной степени параллелизма, когда он имеет 4 VCPU?
Надеюсь, вы, ребята, дадите не только мне, но и большему количеству администраторов sql более глубокое понимание лучших практик, чем джунгли в сети.