Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da SQL Magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Controle de concorrência no SQL Server 2005
Veja nessa vídeo aula de mauro Pichiliani como controlar concorrêncuas no SQL Server 2005. Acesso exclusivo para Assinantes.
Autor: Mauro Pichiliani
Título:
Tempo: 17:11
Mini Resumo: O autor mostra nessa vídeo-aula como funciona o mecanismo de controle de concorrência no SQL Server 2005.
Tecnologias utilizadas: SQL Server 2005.
Exemplos construídos: Uso de transações, vizualização de lock, blocks e deadlocks, configuração do time-out de blocks, resolução de deadlock.
Palavras chaves: Locks, Blocks, DeadLocks, controle de concorrência, transação, timeout, SQL Server 2005

2 COMENTÁRIOS
Francisco Alexandre Macário
Olá Mauro boa tarde.
Fiquei com duvida sobre o motivo que leva o servidor SQL a terminar a transação mais antiga.
Há alguma configuração sobre esta escolha?
Grato.
[há +1 ano] -
Responder
Mauro Carlos Pichiliani
Olá Francisco. Terminar a transação que está sendo executada a mais tempo é o comportamento padrão do SQL Server para resolver deadlocks. Porém, você pode modificar este comportamente utilizando a instrução SET DEADLOCK_PRIORITY. Se você utilizar SET DEADLOCK_PRIORITY LOW, a conexão vai ser escolhida como vítima do deadlock. Para mais informações, consulte a documentação do SQL Server 2000, o Books OnLine.
[há +1 ano] -
Responder
[Este post ainda não foi associado a uma sequência]
Você está em:
canal SQL
Publicidade
Este post faz parte de:
Curso(s):
Administração do Microsoft SQL Server
Curso(s):
Mauro Pichiliani
Space do autor
Mauro Pichiliani é bacharel em Ciência da Computação, Mestre em computação pelo ITA (Instituto Tecnológico de Aeronáutica) e possui a certificação MCDBA. Trabalha há mais de 7 anos utilizando diversos bancos de dados, como o SQL Server, Oracle e MySQL. Escreve regularmente para a revista SQL Magazin...
Space do autor

download

1
0
