Recebi essa pergunta do tipo de ensaio durante uma entrevista, mas não consegui o emprego. A questão completa foi a seguinte:
Como os deadlocks são detectados e relatados em um RDBMS? Qual é o proprietário da transação e o desenvolvedor do aplicativo responsável por garantir nos cenários de detecção e prevenção?