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

come risolvere il problema del deadlock?

I deadlock possono verificarsi per molte ragioni e talvolta la risoluzione dei problemi di deadlock può essere più un'arte che una scienza.

Quello che uso per trovare ed eliminare i deadlock, al di fuori del semplice SQL Profiler, è uno strumento leggero che fornisce una rappresentazione grafica dei deadlock mentre si verificano. Quando vedi un deadlock, puoi approfondire e ottenere informazioni preziose. Rilevatore di deadlock -- http://www.sqlsolutions.com/products/sql-deadlock -rilevatore

È uno strumento semplice, ma per me fa esattamente quello che dovrebbe fare. Una cosa:la prima volta che l'ho usato, ho dovuto aspettare 15 minuti prima che lo strumento raccogliesse metriche sufficienti per iniziare a mostrare deadlock.