Parece que estou recebendo muitos impasses ao fazer select count (*) em uma tabela específica. Eu já alterei todos os parâmetros necessários e os transformei em bloqueio apenas de linha.
Também alterei o banco de dados para usar o isolamento READ_COMMITTED_SNAPSHOT,
no entanto, parece que usando uma contagem de seleção (*) em que coluna =? na mesa aciona impasses ou travas na mesa.
Estou certo de que a contagem de seleção (*) deve estar acessando apenas linhas intermediárias ?, no entanto, não parece assim e ainda estou encontrando impasses. A indexação adequada provavelmente ajudaria,
A pergunta é: O SQL Server 2008 R2 coloca um bloqueio compartilhado na tabela durante a contagem de seleção (*) mesmo quando o read_committed_snapshot está ativado?
obrigado
WHERE
cláusula, o método em que estou pensando não funcionará de qualquer maneira.