Форум: "Прочее";
Текущий архив: 2009.06.28;
Скачать: [xml.tar.bz2];
Внизtsql. sql2000. Из хранимки узнать имя вызвавшей хранимки Найти похожие ветки
← →
12 © (2009-04-21 16:28) [0]Можно ли как-нибудь из хранимой процедуры узнать из какой процедуры ее вызвали?
мне надо узнать статистику/частоту вызовов процедур, вызывающих данную
← →
Ega23 © (2009-04-21 16:29) [1]Насколько мне известно - нет.
← →
test © (2009-04-21 16:34) [2]Передавай какое нибудь значение и добаляй ее в свою таблицу(техническую), потом смотри.
← →
clickmaker © (2009-04-21 17:32) [3]для универсальности @@PROCID можно передавать из вызывающей
потом OBJECT_NAME(@@PROCID)
← →
12 © (2009-04-21 18:13) [4]спасибо.
А еще можно настроить так, чтоб вообще узнать, сколько раз каждая хранимка вызывалась за сутки, например.
Писать в каждую из них свою строчку.. - их более 1500, и некоторые with ecryption
← →
clickmaker © (2009-04-21 19:10) [5]> А еще можно настроить так, чтоб вообще узнать, сколько раз
> каждая хранимка вызывалась за сутки, например.
ну, как вариант, включить трассировщик (SQL Profiler) с фильтром по имени ХП. Потом просто подсчитать количество строк
но учти, трассировка тоже некоторые ресурсы сервера отнимает
← →
test © (2009-04-21 20:34) [6]clickmaker © (21.04.09 19:10) [5]
Вот с этого момента поподробнее, сильно много отнимает?
← →
12 © (2009-04-22 09:30) [7]спасибо
← →
Ega23 © (2009-04-22 09:59) [8]
> Вот с этого момента поподробнее, сильно много отнимает?
А пёс его знает. Если на самом сервере смотреть, то, наверное, не очень много.
← →
clickmaker © (2009-04-22 11:49) [9]еще зависит от объема инфы. Если все подряд смотришь - это одно. Клиент-серверный трафик забивается
Если фильтр по одной хранимке - ну наверно, не сильно много
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.06.28;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c