Производительность сервера SharePoint - PullRequest
0 голосов
/ 11 января 2019

У меня была установка SharePoint Server 2013 и SQL Server 2012 на одном сервере. Время открытия страницы SP велико (около 1 мин в локальной сети). Сервер имеет 12 ГБ оперативной памяти, но только 1,2 ГБ находится в режиме ожидания, а 100 МБ - бесплатно. Это нормальная ситуация, если SharePoint используется в качестве базы знаний с объемом документации около 500 Мб с полнотекстовым поиском? И как я могу решить эту проблему?

1 Ответ

0 голосов
/ 11 января 2019

Прежде всего, запуск SharePoint Server с SQL-сервером должен использоваться только в среде разработки / тестирования. Для производственного использования у вас всегда должно быть два отдельных сервера для SharePoint и для сервера SQL.

«Проблема» с сервером SQL заключается в том, что он кэширует все, что читается из базы данных в память, для более быстрого доступа. Вот почему кажется, что вашему серверу не хватает памяти. Ожидается, что сервер SQL будет использовать всю доступную память.

Если вам действительно нужно иметь оба продукта на одном сервере, он должен иметь не менее 20 ГБ ОЗУ:

  • 12 ГБ минимально для производственного сервера SharePoint
  • 8 ГБ минимально для производственного SQL-сервера

Вам также следует установить максимальный объем памяти для этого экземпляра SQL, чтобы он не занимал всю доступную память. Не забывайте, что сама ОС нуждается в оперативной памяти. SQL max memory

Требования к оборудованию и программному обеспечению для SharePoint 2013

https://docs.microsoft.com/en-us/sharepoint/install/hardware-and-software-requirements-0#hardware-requirementsweb-servers-application-servers-and-single-server-installations

...