Имя: Пароль:
IT
Админ
max degree of parallelism
0 ВикторП
 
26.09.23
17:38
Из ИТС  

параллелизм может вызывать негативные последствия, наличие и влияние которых необходимо специально оценивать. Прежде всего это – ожидания при синхронизации потоков выполнения, когда координатор потоков (поток 0) по тем или иным причинам при ждет передачи данных от «отстающих» потоков (вид ожиданий MS SQL Server CXPACKET).  Оценить наличие и величину этого ожидания можно, использовав данные DMV sys.dm_os_wait_stats

написано то написано ,а числа как оценивать?
получил я 13%- это много или нормально?
1 Волшебник
 
26.09.23
17:52
Это хорошо
2 ВикторП
 
26.09.23
17:54
условно - 20% - плохо?
Где про эту градацию что-то есть (
3 Chai Nic
 
26.09.23
18:11
А то есть риск попасть под взаимоблокировку, с вылетом рабочего процесса по ошибке sql. Я бы поставил 1 и спал спокойно.
4 Волшебник
 
26.09.23
18:14
(2) Если цифра приближается к 50%, значит уже плохо. Значит Вы больше теряете, чем приобретаете.
5 ДедМорроз
 
26.09.23
19:52
Опять же,вопрос актуален при работе множества пользователей,так как ожидание - это передача контекста другому потоку,что приводит к увеличению времени выполнения.
Когда у вас мало пользователей и сервер недргружен,то любая параллельность приводит в итоге к уменьшению времени выполнения запроса для одного пользователя.
6 ВикторП
 
27.09.23
09:39
Ладно, я буду смотреть замеры времени несколько дней.
Посмотрю.