Fórum O que é deadlock? #571445
23/11/2016
0
Ele é um conceito próprio do sql server? Ou acontece em outros tipos de ambiente?
Em que situações o deadlock pode ocorrer?
Diego Silva
Curtir tópico
+ 0Post mais votado
24/11/2016
Então, deadlock é uma situação em que dois ou mais processos ficam impedidos de dar continuidade a suas operações, esperando uns pelos outros, sem que haja uma continuidade dos serviços.
No SQL Server, imagine duas transações esperando uma pela outra para fazerem suas ações. Seria mais ou menos isso. O processo não iria avante, tudo ficaria parado. Esse é o conceito de dealock.
Assim como o Jones, recomendo a leitura do seguinte artigo, para que fique mais claro para você.
https://www.devmedia.com.br/introducao-ao-deadlock/24794
Abraços, espero ter ajudado
Calebe Menezes
Gostei + 1
Mais Posts
23/11/2016
Jones Granatyr
https://www.devmedia.com.br/introducao-ao-deadlock/24794
https://technet.microsoft.com/pt-br/library/ms178104(v=sql.105).aspx
Gostei + 0
25/11/2016
Diego Silva
Então ele se trata de um problema que pode ocorrer no meio das aplicações.
Tem algum jeito específico de evitá-lo?
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)