Hoje veremos o que são deadlocks e como monitora-los no seu banco de dados SQL Server!
Um deadlock ocorre quando o banco detecta que 2 processos (ou mais) estão aguardando um pelo outro para continuarem suas atividades.
Se o banco de dados não detectar o deadlock e eliminar um dos processos em espera, todos ficarão esperando eternamente, O que não é muito bom né? :)
No vídeo eu inclui uma animação para ficar mais fácil de entender o conceito, além de mostrar uma técnica para monitorar deadlocks e obter os detalhes dos deadlocks para investigação.
No vídeo eu não falei sobre a diferença de deadlocks, locks e loops infinitos, mas percebo que muita gente mistura os conceitos em outros exemplos na internet.
Por isso, no artigo do meu site, eu adicionei mais informações, o script da aula, e exemplos de deadlocks, locks e loops infinitos.
Confira o artigo completo em: https://dba-pro.com/o-que-e-deadlock-...
Abraço,
Josué
Смотрите видео O que é DEADLOCK e como MONITORAR no SQL Server онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь DBA PRO 25 Апрель 2019, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 8,081 раз и оно понравилось 430 людям.