Run the following query to the "Master" database in the Azure SQL database,
select * from sys.event_log where event_type='deadlock' and database_name='<Databasename>';
There was a performance issue in this request. If the timeout period has passed, try the following:
SELECT * ,CAST(event_data AS XML).value('(/event/@timestamp)[1]', 'datetime2') AS TIMESTAMP , CAST(event_data AS XML).value('(/event/data[@name="error"]/value)[1]', 'INT') AS error ,CAST(event_data AS XML).value('(/event/data[@name="state"]/value)[1]', 'INT') AS STATE ,CAST(event_data AS XML).value('(/event/data[@name="is_success"]/value)[1]', 'bit') AS is_success ,CAST(event_data AS XML).value('(/event/data[@name="database_name"]/value)[1]', 'sysname') AS database_name FROM sys.fn_xe_telemetry_blob_target_read_file('dl', NULL, NULL, NULL) WHERE object_name = 'database_xml_deadlock_report'
The second query contains data in XML format related to the processes being performed. Good luck
Dhanuka777
source share