|  | 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 | 
        Ладно, я буду смотреть замеры времени несколько дней.
Посмотрю.
 |  |