E aí, blz?
Tô com um problemão. Tenho uma aplicação Delphi que chama uma procedure. Eu inicio uma transação na aplicação, chamo a procedure, em seguida faço outras coisas na aplicação e dou um commit. Porém, se dois usuários executam esse processo ao mesmo tempo, dá erro de deadlock.
Fiz um teste e executei a procedure duas vezes concomitantemente, e ainda assim deu deadlock
Essa procedure só faz delete em várias tabelas, onde passo o id do documento. A instrução é basicamente delete from tabela where id =numeroid
Não tenho ideia do que pode ser.
Muito obrigado. Fico no aguardo.
Valeu