Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Determinando o limite para escalonamento de bloqueio


De acordo com BOL uma vez que a instrução tenha adquirido 5.000 bloqueios de nível de linha ou página em uma única instância de um objeto, é feita uma tentativa de escalar os bloqueios. Se essa tentativa falhar porque outra transação tem um bloqueio conflitante, ela tentará novamente após cada 1.250 bloqueios adicionais serem adquiridos.

Não tenho certeza se você pode realmente considerar essas figuras como evangelho ou não ou se há mais algumas sutilezas do que isso (acho que você sempre pode atingir o limite de memória para a instância em qualquer número de bloqueios)