Как в профайлере отловить отловить _блокирующий_ запрос с помощью blocked process report"?
Спрашиваю, т.к. мои эксперименты показывают, что в разделе <blocking-process> находится не текст блокирующего запроса, а текст запроса, который выполняется в конце этого обращения к СУБД.
В моем примере я экспериментировал с проведением документа, и в <blocking-process> у меня отображается запрос TRUNCATE TABLE #t11, который в профайлере находится перед завершением транзакции, а не UPDATE таблицы остатков, где реально возникает удержание блокировки.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший