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.





3
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 table

4
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, MyKey, MyValue from @dataTable) as newData on r.CompanyId = newData.CompanyId and …

2
Les clés étrangères peuvent-elles provoquer des blocages et entraver la lecture de l'instantané validé?
Il s'agit d'une question de suivi de: /programming/7684477/is-it-possible-to-set-transaction-isolation-level-snapshot-automatically Je rencontre toujours des situations de blocage / délai d'attente dans l'application ASP.NET lors de l'exécution simultanée de rapports volumineux READ_COMMITTED_SNAPSHOT ON. J'ai donc deux questions: Comment puis-je vérifier si l' instantané de niveau d'isolement de transaction fonctionne comme prévu / du …

2
Blocages des verrous sur les mêmes tables temporaires dans différents processus
J'ai trouvé une impasse qui semble montrer quelque chose que je pensais impossible. Il y a deux processus impliqués dans l'impasse: 1. process8cf948 SPID 63 Exécution d'une ALTER TABLE sur la table temporaire #PB_Cost_Excp_Process_Invoices_Work. Possède un verrou IX sur la table #PB_Cost_Excp_Process_Invoices_Work avec l'ID d'objet 455743580 2. process4cb3708 SPID 72 …


2
Difficulté à déchiffrer un blocage dans un journal d'état innodb
Nous accédons à MySQL à partir du connecteur Microsoft ADO.NET. Parfois, nous voyons l'impasse suivante dans notre statut innodb et nous n'avons pas pu identifier la cause du problème. Il semble que la transaction (2) attend et garde le même verrou? ------------------------ LATEST DETECTED DEADLOCK ------------------------ 110606 5:35:09 *** (1) …


4
Comment puis-je convertir une clé dans un rapport de blocage SQL Server en valeur?
J'ai un rapport de blocage qui me dit qu'il y a eu un conflit impliquant waitresource = "KEY: 9: 72057632651542528 (543066506c7c)" et je peux voir ceci: <keylock hobtid="72057632651542528" dbid="9" objectname="MyDatabase.MySchema.MyTable" indexname="MyPrimaryKeyIndex" id="locka8c6f4100" mode="X" associatedObjectId="72057632651542528"> dans <resource-list>. Je veux pouvoir trouver la valeur réelle de la clé (id = 12345, par …



2
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 d'après …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.