Páginas filhas
  • 22619653 DFWKLOGIX-1716 DT Agendador de Tarefas - Deadlock na tabela JOB_REGISTRO_EXECUCAO

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A instrução de atualização de registros da tabela JOB_REGISTRO_EXECUCAO que acusava falha de Deadklock Deadlock era responsável apenas por ajustar dados de possíveis processamentos de gatilhos perdidos, devido a ocorrência de algum erro que levou a sua interrupção ou até mesmo por ter ocorrido alguma falha de conexão de banco de dados ou reinicialização do Agendador de Tarefas, o que provocaria a falta de finalização de dados de processamentos de gatilhos em andamento. Esta atualização de dados destes possíveis processamentos de gatilhos perdidos passou a ser realizada juntamente com a ação de início de processamento de um gatilho, durante uma transação ativa onde o gatilho em execução está em LOCK, para evitar possíveis concorrências de atualizações de dados de outras tabelas do banco de dados vinculadas a um gatilho do agendador de tarefas ocorra de forma paralela pelo produto. Anteriormente essa atualização ocorria após a ação de finalização de um gatilho.

...