Wer nutzt wann eine Query (SQL Server 2005)

13/01/2008 - 19:34 von Ulf Kirsten | Report spam
Hallo!
Ich suche nach einer Moeglichkeit, mitzuloggen, wann jemand eine bestimmte
Query (SQL 2005) nutzt. Es gibt auf unserem Server potenziell obsolete
Queries, es kann aber noch Excel-Sheets geben, die diese Queries als
Datenquelle haben, daher würde ich gern loggen, wer wann eine Query nutzt.
Wenn dieser Mechanismus "teuer" ist, also viel Rechenzeit braucht, macht das
nichts, denn, wie gesagt, die Query soll ja eigentlich nicht mehr genutzt
werden.
Habe versucht, in die Query eine Function fn_obsolete einzubauen, die
ihrerseits ein Insert auf eine Log-Tabelle macht, aber das weist der Server
ab. Aufruf einer Stored Proc mit diesem Insert-Statement aus der Function
heraus geht auch nicht, man kann nur erweiterte gesp. Prozeduren aufrufen.
So viel Aufwand wollte ich eigentlich nicht treiben...
Fuer Ideen ist dankbar

UK aus DD
 

Lesen sie die antworten

#1 Torsten Schuessler
14/01/2008 - 08:38 | Warnen spam
Hi Ulf,

wie wàre es mit dem SQL Server Profiler und das erstellen einer
Ablaufverfolgung?

CU
tosc

InsideSQL.de: http://www.insidesql.de http://www.insidesql.org


"Ulf Kirsten" schrieb im Newsbeitrag
news:fmdlju$1fc$
Hallo!
Ich suche nach einer Moeglichkeit, mitzuloggen, wann jemand eine bestimmte
Query (SQL 2005) nutzt. Es gibt auf unserem Server potenziell obsolete
Queries, es kann aber noch Excel-Sheets geben, die diese Queries als
Datenquelle haben, daher würde ich gern loggen, wer wann eine Query nutzt.
Wenn dieser Mechanismus "teuer" ist, also viel Rechenzeit braucht, macht
das nichts, denn, wie gesagt, die Query soll ja eigentlich nicht mehr
genutzt werden.
Habe versucht, in die Query eine Function fn_obsolete einzubauen, die
ihrerseits ein Insert auf eine Log-Tabelle macht, aber das weist der
Server ab. Aufruf einer Stored Proc mit diesem Insert-Statement aus der
Function heraus geht auch nicht, man kann nur erweiterte gesp. Prozeduren
aufrufen. So viel Aufwand wollte ich eigentlich nicht treiben...
Fuer Ideen ist dankbar

UK aus DD


Ähnliche fragen