GARANTIR DESCONTO

Fórum O que é deadlock? #571445

23/11/2016

0

Opa galera, podem explicar esse conceito?

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

Diego Silva

Responder

Post mais votado

24/11/2016

Opa Diego,

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

Calebe Menezes
Responder

Gostei + 1

Mais Posts

23/11/2016

Jones Granatyr

Opa! Dê uma olhada nesses dois artigos, acho que podem ajudar

https://www.devmedia.com.br/introducao-ao-deadlock/24794
https://technet.microsoft.com/pt-br/library/ms178104(v=sql.105).aspx
Responder

Gostei + 0

25/11/2016

Diego Silva

Opa pessoal, obrigado!

Então ele se trata de um problema que pode ocorrer no meio das aplicações.

Tem algum jeito específico de evitá-lo?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar