Perguntas com a marcação «deadlock»

Uma situação causada por dois ou mais processos não conseguirem prosseguir (e, portanto, liberar seus bloqueios) porque eles são bloqueados por bloqueios nos recursos mantidos pelo outro processo.

2
Impasse de atualização do índice do SQL Server
Eu tenho 2 consultas que, quando executadas ao mesmo tempo, estão causando um impasse. Consulta 1 - atualize uma coluna incluída em um índice (índice1): update table1 set column1 = value1 where id = @Id Pega o X-Lock na tabela1 e tenta um X-Lock no índice1. Consulta 2: select columnx, …




1
Ver os últimos deadlocks do innodb
Vejo que consigo visualizar o último impasse no mysql / innodb, mas existe uma maneira de visualizar os impasses anteriores? Temos dois problemas de impasse, um sendo importante e o outro não. O impasse menos importante acontece várias vezes ao dia, tornando-se o impasse "mais recente".


1
Deadlock on Delete Statement
Eu recebo um impasse quando um trabalho do SQL Server é executado. O impasse ocorre em uma instrução DELETE simples. Eu teria pensado que teria que haver uma consulta SELECT / UPDATE em execução para causar o impasse? Mas parece que é um bloqueio DELETE / DELETE ... O que …



5
Como monitorar deadlocks
Quando você começa a solucionar problemas de deadlocks do SQL Server 2005/2008 e como? O alerta é ativado no SSMS via alerta de condição de desempenho do SQL Server, objetos-> SQLServer: Bloqueios, contador-> espera de bloqueio / segundo, instância: _Total, alerta se contador: ultrapassa o valor 3. Essa é uma …

2
Por que essa consulta causa um impasse?
Por que essa consulta causa um impasse? UPDATE TOP(1) system_Queue SET [StatusID] = 2, @ID = InternalID WHERE InternalID IN ( SELECT TOP 1 InternalID FROM system_Queue WHERE IsOutGoing = @IsOutGoing AND StatusID = 1 ORDER BY MessageID ASC, InternalID ASC) Gráfico de deadlock adicionado: <keylock hobtid="72057594236436480" dbid="9" objectname="Z.dbo.system_Queue" indexname="PK_system_Queue" …




1
Quando o SQL Server adquire bloqueios?
A lista de níveis de isolamento no SQL Server encontrada aqui afirma que os bloqueios de gravação adquiridos em uma transação são mantidos até o final da transação. No entanto, não menciona nada sobre quando esses bloqueios são adquiridos. Os bloqueios são adquiridos por padrão no início de uma transação …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.