Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


1c:setting-up-microsoft-sql-server-for-1c-enterprise-8-3:maximum-worker-threads

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
1c:setting-up-microsoft-sql-server-for-1c-enterprise-8-3:maximum-worker-threads [13.02.2019 11:58] – создано Алексей Максимов1c:setting-up-microsoft-sql-server-for-1c-enterprise-8-3:maximum-worker-threads [13.03.2023 15:27] (текущий) Алексей Максимов
Строка 1: Строка 1:
 ===== Опция SQL Server "Maximum worker threads" ===== ===== Опция SQL Server "Maximum worker threads" =====
  
-Максимальное количество потоков (опция **Maximum worker threads**) в конфигурации по умолчанию в **SQL Server 2016** установлено в **0**. C таким значением сервер не создает больше потоков, чем рассчитано по формуле, описанной в документе  [[https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-worker-threads-server-configuration-option?view=sql-server-2016|Configure the max worker threads Server Configuration Option]]. В этом документе приводится таблица расчётных значений в зависимости от количества процессоров и битности сервера.+{{:1c:setting-up-microsoft-sql-server-for-1c-enterprise-8-3:pasted:20190417-170845.png }} Максимальное количество потоков (опция **Maximum worker threads**) в конфигурации по умолчанию в **SQL Server 2016** установлено в **0**. C таким значением сервер не создает больше потоков, чем рассчитано по формуле, описанной в документе  [[https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-worker-threads-server-configuration-option?view=sql-server-2016|Configure the max worker threads Server Configuration Option]]. В этом документе приводится таблица расчётных значений в зависимости от количества процессоров и битности сервера.
  
 Например, в нашем случае используется x64 сервер с 12 ядрами. В этом случае расчёт будет выполняться по формуле 512 + ((12 logical CPU’s - 4) * 16) = 640 Например, в нашем случае используется x64 сервер с 12 ядрами. В этом случае расчёт будет выполняться по формуле 512 + ((12 logical CPU’s - 4) * 16) = 640
  
-Увеличивая значения **Maximum worker threads** от рассчитываемого автоматически предела по вышеуказанной формуле, стоит помнить о том, что с увеличением этого значения повышаются накладные расходы на обслуживание экземпляра SLQ Server, выходящие за рамки параметра **Maximum server memory**. То есть с увеличением **Maximum worker threads**, нужно не забыть про перерасчёт показателя **Maximum server memory**.+Увеличивая значения **Maximum worker threads** от рассчитываемого автоматически предела по вышеуказанной формуле, стоит помнить о том, что с увеличением этого значения повышаются накладные расходы на обслуживание экземпляра SLQ Server, выходящие за рамки параметра **Maximum server memory**. То есть с увеличением **Maximum worker threads**, нужно не забыть про [[1c:setting-up-microsoft-sql-server-for-1c-enterprise-8-3:maximum-and-minimum-server-memory-sql-server-options|перерасчёт показателя]] **Maximum server memory**.
  
 Есть [[https://infostart.ru/public/65955/|мнение]] что, используемого по умолчанию автоматически вычисляемого SQL Server ограничения может не хватать при большом количестве одновременных транзакций. Разумеется, чтобы сделать такое умозаключение, требуется дополнительный анализ производительности SQL Server под нагрузкой. Есть [[https://infostart.ru/public/65955/|мнение]] что, используемого по умолчанию автоматически вычисляемого SQL Server ограничения может не хватать при большом количестве одновременных транзакций. Разумеется, чтобы сделать такое умозаключение, требуется дополнительный анализ производительности SQL Server под нагрузкой.
Строка 21: Строка 21:
  
 ---- ----
-{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 13.02.2019 10:57+{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 13.02.2019 11:58
  
-{{tag>"SQL Server" "SQL Server 2016" "1С Предприятие 8.3" Sizing Perfomance}}+{{tag>"SQL Server" "SQL Server 2016" "1C 8.3" "1C" Sizing Perfomance}}
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
  
 ~~NOTOC~~ ~~NOTOC~~
1c/setting-up-microsoft-sql-server-for-1c-enterprise-8-3/maximum-worker-threads.1550048313.txt.gz · Последнее изменение: 13.02.2019 11:58 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki