Bonjour à tous...
Comment faire pour mettre en place (pendant quelques jours) une surveillance sur un serveur afin de connaitre le nombre de connexions simultanées sur une database TOTO...
Merci pour vos réponses...
Bonjour à tous...
Comment faire pour mettre en place (pendant quelques jours) une surveillance sur un serveur afin de connaitre le nombre de connexions simultanées sur une database TOTO...
Merci pour vos réponses...
Vous pouvez implémenter un déclencheur FOR LOGIN et alimenter une table que vous aurez créé dans une base autre, par exemple MSDB.
Exemple :
A +
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 USE msdb; GO CREATE TABLE T_LOG (LOG_ID BIGINT IDENTITY PRIMARY KEY, LOG_DT DATETIME DEFAULT GETDATE(), LOG_NB INT); GO CREATE TRIGGER E_LOG ON ALL SERVER FOR LOGON AS INSERT INTO T_LOG (LOG_NB) SELECT COUNT(*) FROM sys.dm_exec_connections GO
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Partager