meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sql_server:instance:current_session [07/05/2024 12:49] – créée mdlsql_server:instance:current_session [02/12/2024 16:39] (Version actuelle) mdl
Ligne 1: Ligne 1:
-SELECT s.session_id, s.login_time s.program_name+====== Current Sessions ====== 
-s.host_name,s.login_name,  c.auth_scheme+  * session courante sur toutes les BDD  
-s.database_id, DB_NAME(s.database_id) AS [database],  +<code TSQL> 
-s.status, +SELECT conn.session_id,sess.statushost_name, DBs.name
-s.reads, s.writes, s.logical_reads, s.row_count, +    nt_domain, login_name, connect_timelast_request_end_time  
-c.session_id,    +FROM sys.dm_exec_sessions AS sess 
-c.client_net_addressc.client_tcp_port,  +JOIN sys.dm_exec_connections AS conn 
-c.num_writes AS DataPacketWrites  +   ON sess.session_id = conn.session_id 
-FROM sys.dm_exec_sessions s +JOIN sys.databases As DBs 
-INNER JOIN sys.dm_exec_connections c + ON sess.database_id = DBs.database_id 
-ON s.session_id = c.session_id  +order by DBs.name; 
-INNER JOIN sys.dm_exec_requests r  +</code> 
-ON s.session_id r.session_id+ 
 +  * Total session par BDD 
 +<code TSQL> 
 +SELECT  
 +    DB_NAME(dbid) as DBName 
 +    COUNT(dbid) as NumberOfConnections
 +    loginame as LoginName 
 +FROM 
 +    sys.sysprocesses 
 +WHERE  
 +    dbid > 0 
 +GROUP BY  
 +    dbid, loginame; 
 +    </code> 
 + 
 +  * LOCK     
 +<code TSQL>     
 +select cmd,* from sys.sysprocesses 
 +where blocked > 0 
 + 
 +select cmd,* from sys.sysprocesses 
 +where spid='162' 
 + 
 +kill 162 
 +</code>