Чем занят пакетник и на чём он тормозит?
Здравствуйте. DAX 2009 3761, SQL 2008 R2 (SP2)
Уже пару недель очень странно ведут себя пакетные задания, занятые разноской заказов на продажу. Работает два пакетных АОСа на разных серверах, обрабатывающие одну пакетную группу. И периодически возникает такая ситуация, когда часами задания висят часами в статусе "Выполнение", но фактически ничего не происходит.
В данный момент творится вообще какой-то сюр: задания, висящие в выполнении, снял, удалил их из пакетной очереди, перезагрузил пакетные АОСы, но остальные задания как были в Ожидании, так и остаются. Прибил на SQL процессы, запускаемые под учёткой этих пакетников,, которые продолжали обращаться к таблицам, участвующим в разноске - они моментально реинкарнируются под теми же spid и продолжают что-то делать.
Сосбтвенно, прошу совета: как бы понять, что там творится и чего ему не хватает для счастья? То ли запросы на SQL долго выполняются, то ли программная логика хромает и уже зависание именно на аосе происходит, то ли производительность железа подводит.
|