Имя: Пароль:
1C
 
Высокий процент ожиданий CXPACKET ~80%
,
0 floody
 
14.05.15
14:49
Такой процент держится уже в течение нескольких месяцев.
Параллелизм отключен - максдоп=1.
Статистику ожиданий сбрасывал.
Кеш планов обнулял.
Что может быть?
1 floody
 
14.05.15
14:50
Скуль рестартовал, сервер многократно ребутил за это время.
2 vogenut
 
14.05.15
14:54
"Occurs with parallel query plans when trying to synchronize the query processor exchange iterator. If waiting is excessive and cannot be reduced by tuning the query (such as adding indexes), consider adjusting the cost threshold for parallelism or lowering the degree of parallelism."
3 floody
 
14.05.15
14:54
(2) ну так понижено уже до 1
4 vogenut
 
14.05.15
14:55
Платформа только в одном случае сама использует параллельный план запроса - создание индекса для таблицы.
5 floody
 
14.05.15
14:57
(4) Раз в сутки дефрагментация/перестроение индексов. А статистика ожиданий такая копится уже даже в течение одного часа днем..
6 vde69
 
14.05.15
14:59
(4) да ты что???? постоянно юзается.....

(0) регламент обновления статистики в скуле как часто делается?
7 floody
 
14.05.15
14:59
(4) Или при апдейте индекса тоже используются параллельные планы?
8 floody
 
14.05.15
15:00
(6) Раз в сутки делается по всей базе, а по 6 самым большим таблицам - раз в 3 часа.
9 vde69
 
14.05.15
15:03
параллелизм включи.... =0
10 floody
 
14.05.15
15:03
(9) не рекомендуется же
11 vde69
 
14.05.15
15:04
(10) не рекомендуется для 7.7, для 8.х наоборот...
12 floody
 
14.05.15
15:07
(11) сейчас получается при отключенном параллелизме - ожидания при выполнении параллельных планов велики

вы предлагаете включить параллелизм?
13 Гёдза
 
14.05.15
15:07
переходить на 8.3 и включать версионирование
14 Гёдза
 
14.05.15
15:08
А наверно у тебя и блокировки неуправляемые
15 vde69
 
14.05.15
15:09
(12) да именно это я и предлагаю, ты будешь удивлен :)
16 vogenut
 
14.05.15
15:11
(5) Если параллелизм установлен в 1, то проверь что нет левых запросов, не от платформы
17 vde69
 
14.05.15
15:12
(16)они по любому есть от регламентов, из-за это и траблы, регламенты с 1с не могут поделить....
18 vogenut
 
14.05.15
15:12
(6) Где? Можешь пример показать? При отключеном параллелизме.
19 vde69
 
14.05.15
15:14
(18) полнотекстовый, хранимки в системных базах, регламенты, местами темпдб
20 vogenut
 
14.05.15
15:15
(7) Если глобально отключен параллелизм, то по идее не должны.
21 vogenut
 
14.05.15
15:16
(19) Ну а к платформе это как относится? Я в (4) только про нее говорил.
22 floody
 
14.05.15
15:19
(13)(14) 8.3, версионирование, управляемые
23 floody
 
14.05.15
15:21
(15) включил, обнулил статистику, ждемс
24 Гёдза
 
14.05.15
15:28
(22) Я ошибся, это не то ожидание
25 Гёдза
 
14.05.15
15:28
Хотя CXPACET - это не то ожидание, с которым нужно работать
26 floody
 
14.05.15
15:32
(25) вы про избыточные ожидания на блокировках? о них тут многие в курсе, но вопрос был о другом
27 Гёдза
 
14.05.15
15:35
(26) там и другие есть типы )))
28 floody
 
14.05.15
15:43
(27) согласитесь, что в случае процента ожиданий одного типа - 82%, начать лучше именно с этого типа?
29 vde69
 
14.05.15
15:45
30 floody
 
14.05.15
15:53
(29) уже опять 73%, и растет
31 Гёдза
 
14.05.15
15:54
(28) не соглашусь. Ищут не там где светло )))
32 Гёдза
 
14.05.15
15:55
начинать нужно с проблем? опиши проблему
33 floody
 
14.05.15
15:56
(31) ну хорошо, изначальный вопрос в теме: почему процент данного типа ожиданий велик, в случае отключенного параллелизма
34 Гёдза
 
14.05.15
16:02
а точно отключен?
35 vogenut
 
14.05.15
16:03
(33) Включи MDW, собери статистику и посмотри с какими запросами ассоциируется CXPACKET. Как вариант, будут запросы в которых явно включен параллелизм через OPTION (MAXDOP N)
36 floody
 
14.05.15
16:06
(34) по моим сведениям да, как проверить точнее?
(35) это спасибо, буду посмотреть
37 floody
 
14.05.15
16:09
действительно, апдейт статистики
38 vogenut
 
14.05.15
16:24
(37) Это не страшно
39 floody
 
14.05.15
16:33
(38) уже понял, спасибо