Perguntas com a marcação «blocking»

15
Como encontrar a consulta que ainda está travando?

Consultar o sys.dm_tran_locksDMV mostra quais sessões (SPIDs) estão mantendo bloqueios em recursos como tabela, página e linha. Para cada bloqueio adquirido, existe alguma maneira de determinar qual instrução SQL (excluir, inserir, atualizar ou selecionar) causou esse bloqueio? Eu sei que a...

13
Por que UPDLOCK causa SELECTs travar (travar)?

Eu tenho um select no SQL SERVER que bloqueia a tabela inteira. Aqui está o script de configuração (certifique-se de não substituir nada) USE [master] GO IF EXISTS(SELECT 1 FROM sys.databases d WHERE d.name = 'LockingTestDB') DROP DATABASE LockingTestDB GO CREATE DATABASE LockingTestDB GO USE...