Я совершенно новичок в использовании sql profiler. У меня есть сценарий в моем приложении, которое работает на сервере SQL, где я продолжаю получать мертвые блокировки в одном и том же месте. Я могу воспроизвести это очень легко. Используя ссылку Шаги SQL Profiler Мне удалось получить график событий взаимоблокировки sql profiler. Я также могу экспортировать его в отдельный файл.
Но в этом профилировщике я вижу такие вещи, как «Идентификатор процесса сервера», «Идентификатор события», «Идентификатор контекста выполнения», «Блокировка страницы:», «Идентификатор базы данных», «Идентификатор файла», «Идентификатор страницы», «связанный». ID объекта "и многое другое. Но я не уверен, как использовать это и узнать точную причину мертвого замка. Я уверен, что в моем приложении есть ошибка, которую мне нужно устранить. Но как я могу использовать этот след, чтобы добраться до первопричины и понять предысторию. Пожалуйста, помогите мне с этим анализом. Пожалуйста, дайте мне знать любые подробности или ссылки, которые, по вашему мнению, могут помочь мне. Спасибо за совет и время.