У меня есть график взаимоблокировок, на котором заблокированный ресурс упоминается в этих трех полях: идентификатор БД, идентификатор файла, идентификатор страницы. Есть также некоторый связанный объект.
Все, что я хочу знать, к какой таблице принадлежит эта страница.
Я попытался DBCC PAGE(dbid, fileid, pageid) with tableresults
, но это не показывает имя таблицы.
Есть идеи, как это получить?
Обновление: также пробовал SELECT name From sys.indexes WHERE object_id = 123 and Index_id = 456
Здесь 123 - m_objid
(следующий ObjectId
), а 456 - m_indexid
(следующий IndexId
), который я получаю в качестве вывода для команды DBCC Page
. Все, что я получаю, это NULL.