powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Зависает процесс
12 сообщений из 12, страница 1 из 1
Зависает процесс
    #39835627
dermama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, добрый вечер.
Зависает процесс, который должен отрабатывать за 2 минуты. Висит уже полтора часа. Перезапуск не помогает.
В ActivityMonitor блокирует якобы сам себя.
В процессе идет выгрузка данных из VIEW, в логике которого есть несколько LEFT JOIN к одной и тойже таблице(5 LEFT JOIN). Используются табличные указания WITH (NOLOCK). Данный процесс зависает только в начале месяца, потом сам как то про.....тся и работает штатно. Может быть кто то сталкивался с таким уже?
Заранее благодарен.
...
Рейтинг: 0 / 0
Зависает процесс
    #39835636
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dermamaДанный процесс зависает только в начале месяцаМожет, вьюхи меняются в это время? Или делаются ещё какие то изменения метаданных (права, например)?
Вы соберите более подробную информацию во время зависания, типа, план, sp_lock
...
Рейтинг: 0 / 0
Зависает процесс
    #39835639
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dermama,

Для начала обновите статистику таблиц.
...
Рейтинг: 0 / 0
Зависает процесс
    #39835646
dermama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvgdermamaДанный процесс зависает только в начале месяцаМожет, вьюхи меняются в это время? Или делаются ещё какие то изменения метаданных (права, например)?
Вы соберите более подробную информацию во время зависания, типа, план, sp_lock

Нет, VIEW у нас неизменны в это время.
Смотрю статистику, зависает на первом INSERTE основной процедуры.
...
Рейтинг: 0 / 0
Зависает процесс
    #39835649
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dermamaalexeyvgпропущено...
Может, вьюхи меняются в это время? Или делаются ещё какие то изменения метаданных (права, например)?
Вы соберите более подробную информацию во время зависания, типа, план, sp_lock

Нет, VIEW у нас неизменны в это время.
Смотрю статистику, зависает на первом INSERTE основной процедуры.
wait-ы какие при этом?
...
Рейтинг: 0 / 0
Зависает процесс
    #39835650
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dermama,

sys.dm_exec_requests
sys.dm_os_waiting_tasks

Смотрите чего ожидает ваш процесс.
...
Рейтинг: 0 / 0
Зависает процесс
    #39835655
dermama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
msLexdermamaпропущено...


Нет, VIEW у нас неизменны в это время.
Смотрю статистику, зависает на первом INSERTE основной процедуры.
wait-ы какие при этом?

как понять WAIT- ы какие?
...
Рейтинг: 0 / 0
Зависает процесс
    #39835658
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dermamamsLexпропущено...

wait-ы какие при этом?

как понять WAIT- ы какие?
invmsys.dm_exec_requests
sys.dm_os_waiting_tasks
+ sys.dm_exec_session_wait_stats
...
Рейтинг: 0 / 0
Зависает процесс
    #39835697
dermama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, процесс отработал за 2 ч 22 минуты вместо штатных 2х минут. Причина осталась так и не ясна. буду разбираться, Такое только, когда запускаешь процесс за 1 число месяца. Мне кажется, что что то с WITH NO LOCK.. Нужно разбираться, чтобы выяснить причины.
Всем большое спасибо.
...
Рейтинг: 0 / 0
Зависает процесс
    #39835698
dermama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dermamaКоллеги, процесс отработал за 2 ч 22 минуты вместо штатных 2х минут. Причина осталась так и не ясна. буду разбираться, Такое только, когда запускаешь процесс за 1 число месяца. Мне кажется, что что то с WITH NO LOCK.. Нужно разбираться, чтобы выяснить причины.
Всем большое спасибо.
за 3 часа 22
...
Рейтинг: 0 / 0
Зависает процесс
    #39835701
dermama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
msLexdermamaпропущено...


как понять WAIT- ы какие?
invmsys.dm_exec_requests
sys.dm_os_waiting_tasks
+ sys.dm_exec_session_wait_stats

обязательно постараюсь разобраться, как пользоваться данным функционалом, но я так понимаю его нужно запускать во время выполнения процесса. Спасибо за полезнуюю информацию.
...
Рейтинг: 0 / 0
Зависает процесс
    #39835727
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dermama,

Смотрите план запроса на первое число и любое другое и сравниваете.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Зависает процесс
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]