sql >> Database teknologi >  >> RDS >> Sqlserver

hvordan løses deadlock problem?

Deadlocks kan opstå af mange årsager, og nogle gange kan fejlfinding af deadlocks være mere en kunst end en videnskab.

Det, jeg bruger til at finde og slippe af med deadlocks, uden for almindelig SQL Profiler, er et letvægtsværktøj, der giver en grafisk skildring af deadlocks, når de opstår. Når du ser en dødvande, kan du bore ned og få værdifuld information. Deadlock Detector -- http://www.sqlsolutions.com/products/sql-deadlock -detektor

Det er et simpelt værktøj, men for mig gør det præcis, hvad det skal. Én ting:Første gang jeg brugte det, måtte jeg vente 15 minutter på, at værktøjet havde indsamlet nok metrics til at begynde at vise dødvande.



  1. Skift en CTE SELECT til en tabelværdi brugerdefineret funktion

  2. ORA-06550:Forkert antal eller type argumentfejl ved opkald af en funktion inde i en oracle-pakke i ASP.NET

  3. excel til oracle db ved hjælp af VS 2005 C#

  4. Hvordan kan jeg opnå standard backup-stien til SQL Server 2008 Express R2 programmatisk ved hjælp af C#?