Gebruiker toegang log om SQL Server
-
08-06-2019 - |
Vra
Ek moet 'n log van toegang gebruiker kry om ons SQL Server
so ek kan dop gemiddelde en piek concurrency gebruik . Is daar 'n versteekte tafel of iets ek mis wat hierdie inligting vir my? Sover ek weet die aansoek Ek is op soek na nie hierdie spoor by die aansoek vlak.
Ek is tans besig om op SQL Server 2000
, maar sal beweeg om binnekort SQL Server 2005
, so oplossings vir beide word opreg waardeer.
Oplossing
In SQL Server 2005, gaan na verkenner aan die linkerkant en kies Server (naam van die werklike bediener)> Bestuur> aktiwiteit Monitor. Hoop dit help.
Ander wenke
- op
2000
jysp_who2
of diedbo.sysprocesses
stelsel tafel kan gebruik - op
2005
'n blik op diesys.dm_exec_sessions
DMV
Hier is 'n voorbeeld
SELECT COUNT(*) AS StatusCount,CASE status
WHEN 'Running' THEN 'Running - Currently running one or more requests'
WHEN 'Sleeping ' THEN 'Sleeping - Currently running no requests'
ELSE 'Dormant – Session is in prelogin state' END status
FROM sys.dm_exec_sessions
GROUP BY status
Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow