Preguntas etiquetadas con deadlock

Una situación causada por dos o más procesos que no pueden continuar (y, por lo tanto, liberan sus bloqueos) porque están bloqueados por bloqueos en los recursos retenidos por el otro proceso.





3
Código para simular punto muerto
Estoy probando mi aplicación. Necesito un código estable que simule el punto muerto en el sitio de la base de datos (script SQL si es posible). Gracias. ADICIONAL: Reproducción de puntos muertos que involucran solo una mesa

4
Declaración de fusión que se estanca
Tengo el siguiente procedimiento (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
¿Pueden las claves foráneas causar puntos muertos e impedir la LECTURA DE LA INSTANTÁNEA COMPROMETIDA?
Esta es una pregunta de seguimiento de: /programming/7684477/is-it-possible-to-set-transaction-isolation-level-snapshot-automatically Sin embargo, todavía tengo situaciones de punto muerto / tiempo de espera en la aplicación ASP.NET cuando ejecuto grandes informes simultáneamente READ_COMMITTED_SNAPSHOT ON. Entonces tengo dos preguntas: ¿Cómo puedo verificar si la Instantánea de nivel de aislamiento de transacción funciona como se …



2
Problemas para descifrar un punto muerto en un registro de estado innodb
Estamos accediendo a MySQL desde el conector ADO.NET de Microsoft. Ocasionalmente, vemos el siguiente punto muerto en nuestro estado innodb y no hemos podido identificar la causa del problema. ¿Parece que la transacción (2) está esperando y manteniendo el mismo bloqueo? ------------------------ LATEST DETECTED DEADLOCK ------------------------ 110606 5:35:09 *** (1) …


4
¿Cómo puedo convertir una clave en un informe de punto muerto de SQL Server al valor?
Tengo un informe de punto muerto que me dice que hubo un conflicto relacionado con waitresource = "KEY: 9: 72057632651542528 (543066506c7c)" y puedo ver esto: <keylock hobtid="72057632651542528" dbid="9" objectname="MyDatabase.MySchema.MyTable" indexname="MyPrimaryKeyIndex" id="locka8c6f4100" mode="X" associatedObjectId="72057632651542528"> dentro de <resource-list>. Quiero poder encontrar el valor real de la clave (id = 12345, por ejemplo). …



2
Error de punto muerto no devuelve el punto muerto SQL
Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. Recibo este error al azar cuando uno de mis sitios web está ocupado. Sé aproximadamente en qué conjuntos de tablas está sucediendo, pero en mi experiencia con otros …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.