Я пытаюсь оптимизировать набор хранимых процедур. Эти хранимые процедуры на сервере А и выполнить следующие действия:Профилирование связанного сервера
Удаление данных на сервере В основе параметризованного запроса на сервере A
DELETE FROM B (с помощью связанного сервера)
DO НЕКОТОРЫЕ РЕГИСТРИРУЙТЕСЬ нА
где Ах в (@ ID1, ID2 @, @ ID3, ID4 @)Вставка данных на сервере в основе параметризованного запроса на сервере A
INSERT INTO B (через связанный сервер)
DO НЕКОТОРЫХ присоединиться на
ГДЕ Ax В (@ ID1, @ ID2, @ ID3, @ ID4)
Когда я пытаюсь профиль хранимые процедуры, я не получаю полезный файл трассировки. Когда я трассирую сервер A, я просто вижу выполнение хранимой процедуры, но ни один из внутренних запросов хранимой процедуры, потому что они ссылаются на Сервер B через связанный сервер. Когда я трассирую сервер B, я не вижу запросов, связанных с хранимой процедурой на сервере A, я думаю, это потому, что хранимая процедура была фактически выполнена на сервере A.
Вкратце: Как проследить эти запросы как часть хранимой процедуры на сервере A, чтобы оптимизировать запросы, выраженные на серверах A и B?
хорошо я попробую это Thnx! – Zyphrax