Questions marquées «deadlock»

Une situation provoquée par deux processus ou plus incapables de continuer (et donc de libérer leurs verrous) car ils sont bloqués par des verrous sur les ressources détenues par l'autre processus.

26
Code pour simuler un blocage

Je teste ma demande j'ai besoin de code stable simule l'impasse sur le site de base de données (script SQL si possible). Merci. AJOUTÉE: Reproduction de blocages impliquant une seule

22
L'instruction de fusion se bloque

J'ai la procédure suivante (SQL Server 2008 R2): create procedure usp_SaveCompanyUserData @companyId bigint, @userId bigint, @dataTable tt_CoUserdata readonly as begin set nocount, xact_abort on; merge CompanyUser with (holdlock) as r using ( select @companyId as CompanyId, @userId as UserId,...

13
L'erreur de blocage ne renvoie pas le blocage SQL

Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. J'obtiens cette erreur de manière aléatoire lorsqu'un de mes sites Web est occupé. Je sais à peu près sur quels ensembles de tables cela se produit, mais...

13
Blocage de mise à jour de l'index SQL Server

J'ai 2 requêtes qui, lorsqu'elles sont exécutées en même temps, provoquent un blocage. Requête 1 - mettez à jour une colonne qui est incluse dans un index (index1): update table1 set column1 = value1 where id = @Id Prend X-Lock sur table1 puis tente un X-Lock sur index1. Requête 2: select columnx,...

12
Afficher les derniers blocages innodb

Je vois que je peux afficher le dernier blocage dans mysql / innodb, mais existe-t-il un moyen de visualiser les blocages passés? Nous avons deux problèmes de blocage, l'un étant important et l'autre non. L'impasse moins importante se produit plusieurs fois par jour et devient ainsi la «dernière»...