Имя: Пароль:
1C
1С v8
Периодически SQL-сервер вешает все ядра на 100%
0 xsam
 
25.04.23
11:00
Здравствуйте коллеги! Периодически раз в месяц сервер уходит в жесткий  фриз. Не на долго помогает перезапуск службы sql сервера, потом снова все по кругу. Идет нагрузка на все ядра. Еще заметил если отключиться от sql сервера и подключиться заново (rdp), то в этот момент начинается торможение. Помогите кто сталкивался с подобным явлением. Машина физическая на ней крутиться sql+1с. Пользователи подключаются к rdp серверу (отдельная машина).
1 Волшебник
 
25.04.23
11:01
Раз в месяц можно и перезагрузить сервер.
2 xsam
 
25.04.23
11:08
Было бы так просто... Перезагрузка не помогает. Временно решаю проблему перезапуском службы, хватает минут на 10-20-30...
3 Garykom
 
гуру
25.04.23
11:10
(0) RAM или дисковая упирается?
4 kauksi
 
25.04.23
11:14
Не хватает памяти, начинает свопить на диск, диски небось в 5м райде
5 Garykom
 
гуру
25.04.23
11:18
(4) Raid5 подходит только для файлопомойки
думаешь там настолько недалекие?
6 Bigbro
 
25.04.23
11:22
рискну предположить что память скулю не ограничили а на дисках мало места и когда у ОС начинается нехватка памяти а диски фрагментированы - то вон оно самое и происходит.
7 xsam
 
25.04.23
11:22
Нагрузка идет именно на процессор, при чем случается резко, не по нарастающей а скачком. В обычном рабочем режиме нагрузка не превышает 15-20 процентов. Диск ssd серверный, не в рейде. Памяти хватает с избытком. 1С 8.3 SQL 2014 жуткие тормоза тут вот про динамическое обновление что то затронуто было, но не развернуто. Может кто подскажет как его выключить?
8 xsam
 
25.04.23
11:23
Память ограничена, место на дисках в избытке.
9 Bigbro
 
25.04.23
11:25
грузит именно скуль или 1с, который на том же сервере?
если 1с то бывает проблема с перезапуском процессов - когда не успевает процесс стартануть система считает его зависшим стартует новый и так по кругу.
если именно скуль.. то я пас, не знаю чем он может загрузиться на 100%, смотреть надо чем занят по логам.
10 Обработка
 
25.04.23
11:28
(0) Позови спецов пусть глянут в живую что там у вас висит...
Так ни кто реально не скажет что к чему.
11 OldCondom
 
25.04.23
11:30
открыть mssms и посмотреть ресурсоемкие процессы хотя бы?
12 Волшебник
 
25.04.23
11:31
(7) Чтобы выключить динамическое обновление, надо поймать программистов-косячников и строго-настрого запретить им делать динамическое обновление.
13 Волшебник
 
25.04.23
11:32
(10) А мы разве не ставим диагнозы базам по интернету? Эх... Миста уже не та...
14 Mihenius
 
25.04.23
11:36
(0) maxdop случайно не 0?
15 Mihenius
 
25.04.23
11:39
16 Повелитель
 
25.04.23
11:47
(0) В SQL есть SQL Server Profiler запустите и в режиме реального времени посмотрите, какой запрос запущен на данный момент. Многое станет ясно.
Возможно кто-то кривой отчет запускает с настройками, который вешает SQL.
17 xsam
 
25.04.23
11:55
max dop стоял 0 выставил 1 буду посмотреть...
Профайлер не помогает - тормозить начинает даже с 1 пользователем - со мной, я ничего соответственно  не запускаю.
18 xsam
 
25.04.23
12:09
max dop 1 не помог :(((
19 Повелитель
 
25.04.23
12:16
(17) Количество пользователей не так важно в моменте, может там фоновые задания сложные.
20 H A D G E H O G s
 
25.04.23
12:20
(0) Что за конфига?
21 magicSan
 
25.04.23
12:35
Журналы скуля глянь, может у тебя там бекап+индексирование одновременно.
22 Обработка
 
25.04.23
12:46
Самое смешное что автор не привел ничего о железе или о базе.
Проц, Память, диски, Кэш памяти, Размер базы, итп