Mi è stata data questa domanda tipo di saggio durante un'intervista, ma non ho ottenuto il lavoro. La domanda completa era la seguente:
Come vengono rilevati e riportati i deadlock in un RDBMS? Cosa sono responsabili del proprietario della transazione e dello sviluppatore dell'applicazione per garantire sia in scenari di rilevamento che di prevenzione?