Informações de deadlock no Windows Azure SQL Database
Olá pessoal,
Algumas pessoas tem me perguntado como identificar deadlocks no Windows Azure SQL Database. Basta utilizar a view sys.event_log do banco de dados Master.
Dentre os vários campos que a view sys.event_log nos retorna, dois são importantes para tratar deadlocks: event_type e additional_data. Event_type deve ser do tipo “deadlock” e additional_data irá retorna o deadlock graph, que é um xml com as informações sobre o deadlock ocorrido.
Desta maneira, para ler as informações de deadlock, é necessário conectar no banco de dados Master e rodar uma query similar à abaixo:
select * from sys.event_log where event_type = ‘deadlock’
RG
Comments
- Anonymous
April 11, 2013
Thanks RG, sempre prestativo como sempre