Итак, я пытаюсь отследить самый длинный живой замок в моей базе данных. Идея состоит в том, что если блокировка удерживалась в течение определенного периода времени, я получу предупреждение в моем приложении.
Но для жизни я не могу найти время создания замков.
Я использовал:
exec msdb..sp_lock
exec msdb..sp_who2
SELECT * FROM sys.dm_tran_locks
select * from sys.syslockinfo
select cmd, * from sys.sysprocesses where blocked > 0
Но, похоже, ни один из них не обладает необходимой мне информацией.
Есть идеи?
G