Executando verificação de segurança...
2

Me parece que você rodou uma vez isso em produção só que o processo não foi encerrado corretamente, e deve estar travando qualquer coisa nova, como se tivesse sido feito um lock table e ela não foi destravada posteriormente.

Não acho que esse erro esteja relacionado com o código do job, mas sim com o ambiente de produção, acredito que se você explicar dessa maneira e pedir auxilio pra alguma IA ela pode te guiar em como debugar o estado da máquina e descobrir oque causa essa trava nas transactions.

Pelo que me lembro as transactions são um mecanismo pra facilitar o rollback das queries, se tiver uma em aberto sem finalizar muito provável que não vai dar pra fazer nada no banco.

Carregando publicação patrocinada...