Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
4-1211923401
Азат
2008-05-28 01:23
2009.06.28
работа с COM портом


15-1239784299
Kolan
2009-04-15 12:31
2009.06.28
«Интерфейс пользователя» → Сетка в таблицах


15-1240480875
Василий Жогарев
2009-04-23 14:01
2009.06.28
PostgreSQL Components


3-1222849323
Александр999
2008-10-01 12:22
2009.06.28
Проверка на существование БД перед запуском приложения


15-1240580067
мученик
2009-04-24 17:34
2009.06.28
php и файлы..




   Наверх